1
0
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:
Sebastian Goth
2012-05-20 18:30:28 +02:00
parent 5a8b32691e
commit ad49a5d5af
2 changed files with 7 additions and 1 deletions

View File

@@ -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 );

View File

@@ -688,7 +688,13 @@ SourceTreeView::keyPressEvent( QKeyEvent *event )
deletePlaylist( idx ); deletePlaylist( idx );
} }
} }
event->accept();
} }
else
{
event->ignore();
}
QTreeView::keyPressEvent( event );
} }