mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-07 14:46:33 +02:00
Fix key event handling in SourceTreeView
Correctly propagate multimedia key events to mainwindow
This commit is contained in:
@@ -245,7 +245,7 @@ TomahawkWindow::setupSideBar()
|
|||||||
m_sidebar->setOrientation( Qt::Vertical );
|
m_sidebar->setOrientation( Qt::Vertical );
|
||||||
m_sidebar->setChildrenCollapsible( false );
|
m_sidebar->setChildrenCollapsible( false );
|
||||||
|
|
||||||
m_sourcetree = new SourceTreeView();
|
m_sourcetree = new SourceTreeView( this );
|
||||||
JobStatusView* jobsView = new JobStatusView( m_sidebar );
|
JobStatusView* jobsView = new JobStatusView( m_sidebar );
|
||||||
m_jobsModel = new JobStatusModel( jobsView );
|
m_jobsModel = new JobStatusModel( jobsView );
|
||||||
jobsView->setModel( m_jobsModel );
|
jobsView->setModel( m_jobsModel );
|
||||||
|
@@ -688,7 +688,13 @@ SourceTreeView::keyPressEvent( QKeyEvent *event )
|
|||||||
deletePlaylist( idx );
|
deletePlaylist( idx );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
event->accept();
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
event->ignore();
|
||||||
|
}
|
||||||
|
QTreeView::keyPressEvent( event );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user