mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-03-31 06:02:27 +02:00
* Use new Recently- Played/Added -Model's API.
This commit is contained in:
parent
e316534dc0
commit
035e59e0b5
@ -68,10 +68,11 @@ WelcomeWidget::WelcomeWidget( QWidget* parent )
|
||||
ui->playlistWidget->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel );
|
||||
updatePlaylists();
|
||||
|
||||
m_tracksModel = new RecentlyPlayedModel( source_ptr(), ui->tracksView );
|
||||
m_tracksModel = new RecentlyPlayedModel( ui->tracksView );
|
||||
m_tracksModel->setStyle( PlayableModel::ShortWithAvatars );
|
||||
ui->tracksView->overlay()->setEnabled( false );
|
||||
ui->tracksView->setPlaylistModel( m_tracksModel );
|
||||
m_tracksModel->setSource( source_ptr() );
|
||||
|
||||
m_recentAlbumsModel = new AlbumModel( ui->additionsView );
|
||||
ui->additionsView->setPlayableModel( m_recentAlbumsModel );
|
||||
|
@ -49,14 +49,16 @@ SourceInfoWidget::SourceInfoWidget( const Tomahawk::source_ptr& source, QWidget*
|
||||
ui->splitter->setStretchFactor( 0, 0 );
|
||||
ui->splitter->setStretchFactor( 1, 1 );
|
||||
|
||||
m_recentTracksModel = new RecentlyAddedModel( source, ui->recentCollectionView );
|
||||
m_recentTracksModel = new RecentlyAddedModel( ui->recentCollectionView );
|
||||
m_recentTracksModel->setStyle( PlayableModel::Short );
|
||||
ui->recentCollectionView->setPlayableModel( m_recentTracksModel );
|
||||
ui->recentCollectionView->sortByColumn( PlayableModel::Age, Qt::DescendingOrder );
|
||||
m_recentTracksModel->setSource( source );
|
||||
|
||||
m_historyModel = new RecentlyPlayedModel( source, ui->historyView );
|
||||
m_historyModel = new RecentlyPlayedModel( ui->historyView );
|
||||
m_historyModel->setStyle( PlayableModel::Short );
|
||||
ui->historyView->setPlaylistModel( m_historyModel );
|
||||
m_historyModel->setSource( source );
|
||||
|
||||
m_recentAlbumModel = new AlbumModel( ui->recentAlbumView );
|
||||
ui->recentAlbumView->setPlayableModel( m_recentAlbumModel );
|
||||
|
@ -541,7 +541,7 @@ SourceItem::latestAdditionsClicked()
|
||||
cv->setFrameShape( QFrame::NoFrame );
|
||||
cv->setAttribute( Qt::WA_MacShowFocusRect, 0 );
|
||||
|
||||
RecentlyAddedModel* raModel = new RecentlyAddedModel( m_source, cv );
|
||||
RecentlyAddedModel* raModel = new RecentlyAddedModel( cv );
|
||||
raModel->setStyle( PlayableModel::Large );
|
||||
raModel->setTitle( tr( "Latest Additions" ) );
|
||||
|
||||
@ -558,6 +558,8 @@ SourceItem::latestAdditionsClicked()
|
||||
cv->sortByColumn( PlayableModel::Age, Qt::DescendingOrder );
|
||||
cv->setEmptyTip( tr( "Sorry, we could not find any recent additions!" ) );
|
||||
|
||||
raModel->setSource( m_source );
|
||||
|
||||
m_latestAdditionsPage = cv;
|
||||
}
|
||||
|
||||
@ -582,7 +584,7 @@ SourceItem::recentPlaysClicked()
|
||||
pv->setFrameShape( QFrame::NoFrame );
|
||||
pv->setAttribute( Qt::WA_MacShowFocusRect, 0 );
|
||||
|
||||
RecentlyPlayedModel* raModel = new RecentlyPlayedModel( m_source, pv );
|
||||
RecentlyPlayedModel* raModel = new RecentlyPlayedModel( pv );
|
||||
raModel->setStyle( PlayableModel::Large );
|
||||
raModel->setTitle( tr( "Recently Played Tracks" ) );
|
||||
|
||||
@ -597,6 +599,7 @@ SourceItem::recentPlaysClicked()
|
||||
|
||||
pv->setPlaylistModel( raModel );
|
||||
pv->setEmptyTip( tr( "Sorry, we could not find any recent plays!" ) );
|
||||
raModel->setSource( m_source );
|
||||
|
||||
m_recentPlaysPage = pv;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user