diff --git a/src/libtomahawk/ViewManager.cpp b/src/libtomahawk/ViewManager.cpp index 4c3742a3a..1d591797e 100644 --- a/src/libtomahawk/ViewManager.cpp +++ b/src/libtomahawk/ViewManager.cpp @@ -79,7 +79,6 @@ ViewManager::ViewManager( QObject* parent ) , m_widget( new QWidget() ) , m_queue( 0 ) , m_newReleasesWidget( 0 ) - , m_recentPlaysWidget( 0 ) , m_inboxWidget( 0 ) , m_currentPage( 0 ) { @@ -123,7 +122,6 @@ ViewManager::ViewManager( QObject* parent ) ViewManager::~ViewManager() { delete m_newReleasesWidget; - delete m_recentPlaysWidget; delete m_inboxWidget; delete m_widget; } @@ -415,34 +413,6 @@ ViewManager::showQueuePage() } -Tomahawk::ViewPage* -ViewManager::showRecentPlaysPage() -{ - if ( !m_recentPlaysWidget ) - { - FlexibleView* pv = new FlexibleView( m_widget ); - pv->setPixmap( TomahawkUtils::defaultPixmap( TomahawkUtils::RecentlyPlayed ) ); - - RecentlyPlayedModel* raModel = new RecentlyPlayedModel( pv ); - raModel->setTitle( tr( "Recently Played Tracks" ) ); - raModel->setDescription( tr( "Recently played tracks from all your friends" ) ); - - PlaylistLargeItemDelegate* del = new PlaylistLargeItemDelegate( PlaylistLargeItemDelegate::RecentlyPlayed, pv->trackView(), pv->trackView()->proxyModel() ); - pv->trackView()->setPlaylistItemDelegate( del ); - - pv->setPlayableModel( raModel ); - pv->setEmptyTip( tr( "Sorry, we could not find any recent plays!" ) ); - raModel->setSource( source_ptr() ); - - pv->setGuid( "recentlyplayed" ); - - m_recentPlaysWidget = pv; - } - - return show( m_recentPlaysWidget ); -} - - Tomahawk::ViewPage * ViewManager::showInboxPage() { @@ -825,12 +795,6 @@ ViewManager::newReleasesWidget() const } -Tomahawk::ViewPage* -ViewManager::recentPlaysWidget() const -{ - return m_recentPlaysWidget; -} - Tomahawk::ViewPage* ViewManager::inboxWidget() const { diff --git a/src/libtomahawk/ViewManager.h b/src/libtomahawk/ViewManager.h index b21a49fe7..7b332f1f0 100644 --- a/src/libtomahawk/ViewManager.h +++ b/src/libtomahawk/ViewManager.h @@ -90,7 +90,6 @@ public: Tomahawk::ViewPage* show( Tomahawk::ViewPage* page ); Tomahawk::ViewPage* newReleasesWidget() const; - Tomahawk::ViewPage* recentPlaysWidget() const; Tomahawk::ViewPage* superCollectionView() const; Tomahawk::ViewPage* inboxWidget() const; @@ -133,7 +132,6 @@ signals: public slots: Tomahawk::ViewPage* showSuperCollection(); Tomahawk::ViewPage* showNewReleasesPage(); - Tomahawk::ViewPage* showRecentPlaysPage(); Tomahawk::ViewPage* showInboxPage(); Tomahawk::ViewPage* showQueuePage(); @@ -183,7 +181,6 @@ private: TreeWidget* m_superCollectionView; QueueView* m_queue; NewReleasesWidget* m_newReleasesWidget; - Tomahawk::ViewPage* m_recentPlaysWidget; Tomahawk::ViewPage* m_inboxWidget; InboxModel* m_inboxModel;