1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-03-19 23:39:42 +01:00

* Fixed TWK-378: Show source avatar when viewing a collection.

This commit is contained in:
Christian Muehlhaeuser 2011-09-06 05:49:33 +02:00
parent d4f12d6d33
commit 8c6ef2f533
3 changed files with 5 additions and 1 deletions

View File

@ -59,7 +59,7 @@ public:
virtual QString title() const { return m_model->title(); }
virtual QString description() const { return m_model->description(); }
virtual QPixmap pixmap() const { return QPixmap( RESPATH "images/music-icon.png" ); }
virtual QPixmap pixmap() const { return m_model->icon(); }
virtual bool showStatsBar() const { return false; }
virtual bool showFilter() const { return true; }

View File

@ -614,6 +614,7 @@ TreeModel::addCollection( const collection_ptr& collection )
Database::instance()->enqueue( QSharedPointer<DatabaseCommand>( cmd ) );
setIcon( collection->source()->avatar() );
if ( collection->source()->isLocal() )
setTitle( tr( "Your Collection" ) );
else

View File

@ -100,8 +100,10 @@ public:
virtual QString title() const { return m_title; }
virtual QString description() const { return m_description; }
virtual QPixmap icon() const { return m_icon; }
virtual void setTitle( const QString& title ) { m_title = title; }
virtual void setDescription( const QString& description ) { m_description = description; }
virtual void setIcon( const QPixmap& pixmap ) { m_icon = pixmap; }
QModelIndex indexFromArtist( const Tomahawk::artist_ptr& artist ) const;
QModelIndex indexFromAlbum( const Tomahawk::album_ptr& album ) const;
@ -156,6 +158,7 @@ private:
QString m_title;
QString m_description;
QPixmap m_icon;
ColumnStyle m_columnStyle;
QList<Tomahawk::artist_ptr> m_artistsFilter;