1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-09-01 09:53:57 +02:00

Rename LovedTracksModel to Top Loved Tracks

This commit is contained in:
Uwe L. Korn
2013-07-31 16:42:56 +02:00
parent dc34b228f0
commit 0faa02cac8
4 changed files with 16 additions and 16 deletions

View File

@@ -71,7 +71,7 @@ set( libGuiSources
playlist/ColumnView.cpp playlist/ColumnView.cpp
playlist/TreeWidget.cpp playlist/TreeWidget.cpp
playlist/ViewHeader.cpp playlist/ViewHeader.cpp
playlist/LovedTracksModel.cpp playlist/TopLovedTracksModel.cpp
playlist/RecentlyAddedModel.cpp playlist/RecentlyAddedModel.cpp
playlist/RecentlyPlayedModel.cpp playlist/RecentlyPlayedModel.cpp
playlist/AlbumItemDelegate.cpp playlist/AlbumItemDelegate.cpp

View File

@@ -16,7 +16,7 @@
* along with Tomahawk. If not, see <http://www.gnu.org/licenses/>. * along with Tomahawk. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "LovedTracksModel.h" #include "TopLovedTracksModel.h"
#include <QMimeData> #include <QMimeData>
#include <QTreeView> #include <QTreeView>
@@ -38,7 +38,7 @@
using namespace Tomahawk; using namespace Tomahawk;
LovedTracksModel::LovedTracksModel( QObject* parent ) TopLovedTracksModel::TopLovedTracksModel( QObject* parent )
: PlaylistModel( parent ) : PlaylistModel( parent )
, m_smoothingTimer( new QTimer ) , m_smoothingTimer( new QTimer )
, m_limit( LOVED_TRACK_ITEMS ) , m_limit( LOVED_TRACK_ITEMS )
@@ -50,13 +50,13 @@ LovedTracksModel::LovedTracksModel( QObject* parent )
} }
LovedTracksModel::~LovedTracksModel() TopLovedTracksModel::~TopLovedTracksModel()
{ {
} }
void void
LovedTracksModel::loadTracks() TopLovedTracksModel::loadTracks()
{ {
startLoading(); startLoading();
@@ -85,7 +85,7 @@ LovedTracksModel::loadTracks()
void void
LovedTracksModel::onSourcesReady() TopLovedTracksModel::onSourcesReady()
{ {
Q_ASSERT( m_source.isNull() ); Q_ASSERT( m_source.isNull() );
@@ -97,7 +97,7 @@ LovedTracksModel::onSourcesReady()
void void
LovedTracksModel::setSource( const Tomahawk::source_ptr& source ) TopLovedTracksModel::setSource( const Tomahawk::source_ptr& source )
{ {
m_source = source; m_source = source;
if ( source.isNull() ) if ( source.isNull() )
@@ -118,28 +118,28 @@ LovedTracksModel::setSource( const Tomahawk::source_ptr& source )
void void
LovedTracksModel::onSourceAdded( const Tomahawk::source_ptr& source ) TopLovedTracksModel::onSourceAdded( const Tomahawk::source_ptr& source )
{ {
connect( source.data(), SIGNAL( socialAttributesChanged( QString ) ), SLOT( onTrackLoved() ), Qt::UniqueConnection ); connect( source.data(), SIGNAL( socialAttributesChanged( QString ) ), SLOT( onTrackLoved() ), Qt::UniqueConnection );
} }
void void
LovedTracksModel::onTrackLoved() TopLovedTracksModel::onTrackLoved()
{ {
m_smoothingTimer->start(); m_smoothingTimer->start();
} }
bool bool
LovedTracksModel::isTemporary() const TopLovedTracksModel::isTemporary() const
{ {
return true; return true;
} }
void void
LovedTracksModel::tracksLoaded( QList< query_ptr > newLoved ) TopLovedTracksModel::tracksLoaded( QList< query_ptr > newLoved )
{ {
finishLoading(); finishLoading();

View File

@@ -27,13 +27,13 @@
#include "DllMacro.h" #include "DllMacro.h"
class DLLEXPORT LovedTracksModel : public PlaylistModel class DLLEXPORT TopLovedTracksModel : public PlaylistModel
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit LovedTracksModel( QObject* parent = 0 ); explicit TopLovedTracksModel( QObject* parent = 0 );
~LovedTracksModel(); ~TopLovedTracksModel();
unsigned int limit() const { return m_limit; } unsigned int limit() const { return m_limit; }
void setLimit( unsigned int limit ) { m_limit = limit; } void setLimit( unsigned int limit ) { m_limit = limit; }

View File

@@ -26,7 +26,7 @@
#include "playlist/FlexibleView.h" #include "playlist/FlexibleView.h"
#include "playlist/TrackView.h" #include "playlist/TrackView.h"
#include "playlist/LovedTracksModel.h" #include "playlist/TopLovedTracksModel.h"
#include "playlist/PlaylistLargeItemDelegate.h" #include "playlist/PlaylistLargeItemDelegate.h"
#include "utils/ImageRegistry.h" #include "utils/ImageRegistry.h"
@@ -76,7 +76,7 @@ LovedTracksItem::activate()
FlexibleView* pv = new FlexibleView( ViewManager::instance()->widget() ); FlexibleView* pv = new FlexibleView( ViewManager::instance()->widget() );
pv->setPixmap( TomahawkUtils::defaultPixmap( TomahawkUtils::LovedPlaylist, TomahawkUtils::Original, QSize( 128, 128 ) ) ); pv->setPixmap( TomahawkUtils::defaultPixmap( TomahawkUtils::LovedPlaylist, TomahawkUtils::Original, QSize( 128, 128 ) ) );
LovedTracksModel* raModel = new LovedTracksModel( pv ); TopLovedTracksModel* raModel = new TopLovedTracksModel( pv );
raModel->setTitle( text() ); raModel->setTitle( text() );
PlaylistLargeItemDelegate* del = new PlaylistLargeItemDelegate( PlaylistLargeItemDelegate::LovedTracks, pv->trackView(), pv->trackView()->proxyModel() ); PlaylistLargeItemDelegate* del = new PlaylistLargeItemDelegate( PlaylistLargeItemDelegate::LovedTracks, pv->trackView(), pv->trackView()->proxyModel() );