mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-03-19 15:29:42 +01:00
Inbox needs to set its own TrackView on ContextView.
This commit is contained in:
parent
188dea4991
commit
8237dcf001
@ -80,13 +80,15 @@ InboxView::onMenuTriggered( int action )
|
||||
InboxPage::InboxPage( QWidget* parent )
|
||||
: PlaylistViewPage( parent )
|
||||
{
|
||||
InboxView* inboxView = new InboxView( this );
|
||||
view()->setCaption( tr( "Inbox Details" ) );
|
||||
|
||||
setPixmap( TomahawkUtils::defaultPixmap( TomahawkUtils::Inbox ) );
|
||||
|
||||
view()->trackView()->setPlayableModel( ViewManager::instance()->inboxModel() );
|
||||
view()->trackView()->setEmptyTip( tr( "Your friends have not shared any recommendations with you yet. Connect with them and share your musical gems!" ) );
|
||||
TrackItemDelegate* delegate = new TrackItemDelegate( TrackItemDelegate::Inbox, inboxView, inboxView->proxyModel() );
|
||||
inboxView->setPlaylistItemDelegate( delegate );
|
||||
|
||||
TrackItemDelegate* delegate = new TrackItemDelegate( TrackItemDelegate::Inbox, view()->trackView(), view()->trackView()->proxyModel() );
|
||||
view()->trackView()->setPlaylistItemDelegate( delegate );
|
||||
view()->setTrackView( inboxView );
|
||||
inboxView->setPlayableModel( ViewManager::instance()->inboxModel() );
|
||||
inboxView->setEmptyTip( tr( "Your friends have not shared any recommendations with you yet. Connect with them and share your musical gems!" ) );
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user