1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-02-26 04:43:06 +01: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/TreeWidget.cpp
playlist/ViewHeader.cpp
playlist/LovedTracksModel.cpp
playlist/TopLovedTracksModel.cpp
playlist/RecentlyAddedModel.cpp
playlist/RecentlyPlayedModel.cpp
playlist/AlbumItemDelegate.cpp

View File

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

View File

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

View File

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