1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-06 14:16:32 +02:00

* Added some debug output for Leo.

This commit is contained in:
Christian Muehlhaeuser
2011-05-19 00:27:08 +02:00
parent f16451196b
commit 7b773f4972
3 changed files with 34 additions and 3 deletions

View File

@@ -78,18 +78,21 @@ CollectionItem::CollectionItem( SourcesModel* mdl, SourceTreeItem* parent, cons
SLOT( onStationsDeleted( QList<Tomahawk::dynplaylist_ptr> ) ), Qt::QueuedConnection ); SLOT( onStationsDeleted( QList<Tomahawk::dynplaylist_ptr> ) ), Qt::QueuedConnection );
} }
Tomahawk::source_ptr Tomahawk::source_ptr
CollectionItem::source() const CollectionItem::source() const
{ {
return m_source; return m_source;
} }
QString QString
CollectionItem::text() const CollectionItem::text() const
{ {
return m_source.isNull() ? tr( "Super Collection" ) : m_source->friendlyName(); return m_source.isNull() ? tr( "Super Collection" ) : m_source->friendlyName();
} }
int int
CollectionItem::peerSortValue() const CollectionItem::peerSortValue() const
{ {
@@ -114,6 +117,7 @@ CollectionItem::activate()
} }
} }
QIcon QIcon
CollectionItem::icon() const CollectionItem::icon() const
{ {
@@ -123,6 +127,7 @@ CollectionItem::icon() const
return QIcon( RESPATH "images/user-avatar.png" ); return QIcon( RESPATH "images/user-avatar.png" );
} }
void void
CollectionItem::playlistsAddedInternal( SourceTreeItem* parent, const QList< dynplaylist_ptr >& playlists ) CollectionItem::playlistsAddedInternal( SourceTreeItem* parent, const QList< dynplaylist_ptr >& playlists )
{ {
@@ -141,6 +146,7 @@ CollectionItem::playlistsAddedInternal( SourceTreeItem* parent, const QList< dyn
parent->endRowsAdded(); parent->endRowsAdded();
} }
template< typename T > template< typename T >
void void
CollectionItem::playlistsDeletedInternal( SourceTreeItem* parent, const QList< T >& playlists ) CollectionItem::playlistsDeletedInternal( SourceTreeItem* parent, const QList< T >& playlists )
@@ -165,6 +171,8 @@ CollectionItem::playlistsDeletedInternal( SourceTreeItem* parent, const QList< T
void void
CollectionItem::onPlaylistsAdded( const QList< playlist_ptr >& playlists ) CollectionItem::onPlaylistsAdded( const QList< playlist_ptr >& playlists )
{ {
qDebug() << Q_FUNC_INFO << m_source->friendlyName() << playlists.count();
if( playlists.isEmpty() ) if( playlists.isEmpty() )
return; return;
@@ -190,12 +198,14 @@ CollectionItem::onPlaylistsAdded( const QList< playlist_ptr >& playlists )
m_playlists->endRowsAdded(); m_playlists->endRowsAdded();
} }
void void
CollectionItem::onPlaylistsDeleted( const QList< playlist_ptr >& playlists ) CollectionItem::onPlaylistsDeleted( const QList< playlist_ptr >& playlists )
{ {
playlistsDeletedInternal( m_playlists, playlists ); playlistsDeletedInternal( m_playlists, playlists );
} }
void void
CollectionItem::onAutoPlaylistsAdded( const QList< dynplaylist_ptr >& playlists ) CollectionItem::onAutoPlaylistsAdded( const QList< dynplaylist_ptr >& playlists )
{ {
@@ -212,6 +222,7 @@ CollectionItem::onAutoPlaylistsAdded( const QList< dynplaylist_ptr >& playlists
playlistsAddedInternal( m_playlists, playlists ); playlistsAddedInternal( m_playlists, playlists );
} }
void void
CollectionItem::onAutoPlaylistsDeleted( const QList< dynplaylist_ptr >& playlists ) CollectionItem::onAutoPlaylistsDeleted( const QList< dynplaylist_ptr >& playlists )
{ {
@@ -221,6 +232,7 @@ CollectionItem::onAutoPlaylistsDeleted( const QList< dynplaylist_ptr >& playlist
playlistsDeletedInternal( m_playlists, playlists ); playlistsDeletedInternal( m_playlists, playlists );
} }
void void
CollectionItem::onStationsAdded( const QList< dynplaylist_ptr >& stations ) CollectionItem::onStationsAdded( const QList< dynplaylist_ptr >& stations )
{ {
@@ -237,6 +249,7 @@ CollectionItem::onStationsAdded( const QList< dynplaylist_ptr >& stations )
playlistsAddedInternal( m_stations, stations ); playlistsAddedInternal( m_stations, stations );
} }
void void
CollectionItem::onStationsDeleted( const QList< dynplaylist_ptr >& stations ) CollectionItem::onStationsDeleted( const QList< dynplaylist_ptr >& stations )
{ {

View File

@@ -23,9 +23,9 @@
#include "collectionitem.h" #include "collectionitem.h"
#include <QMimeData> #include <QMimeData>
using namespace Tomahawk; using namespace Tomahawk;
/// PlaylistItem
PlaylistItem::PlaylistItem( SourcesModel* mdl, SourceTreeItem* parent, const playlist_ptr& pl, int index ) PlaylistItem::PlaylistItem( SourcesModel* mdl, SourceTreeItem* parent, const playlist_ptr& pl, int index )
: SourceTreeItem( mdl, parent, SourcesModel::StaticPlaylist, index ) : SourceTreeItem( mdl, parent, SourcesModel::StaticPlaylist, index )
@@ -48,11 +48,14 @@ PlaylistItem::text() const
return m_playlist->title(); return m_playlist->title();
} }
Tomahawk::playlist_ptr Tomahawk::playlist_ptr
PlaylistItem::playlist() const PlaylistItem::playlist() const
{ {
return m_playlist; return m_playlist;
} }
void void
PlaylistItem::onPlaylistLoaded( Tomahawk::PlaylistRevision revision ) PlaylistItem::onPlaylistLoaded( Tomahawk::PlaylistRevision revision )
{ {
@@ -60,12 +63,14 @@ PlaylistItem::onPlaylistLoaded( Tomahawk::PlaylistRevision revision )
emit updated(); emit updated();
} }
void void
PlaylistItem::onPlaylistChanged() PlaylistItem::onPlaylistChanged()
{ {
emit updated(); emit updated();
} }
int int
PlaylistItem::peerSortValue() const PlaylistItem::peerSortValue() const
{ {
@@ -88,6 +93,7 @@ PlaylistItem::flags() const
return flags; return flags;
} }
void void
PlaylistItem::activate() PlaylistItem::activate()
{ {
@@ -95,12 +101,14 @@ PlaylistItem::activate()
model()->linkSourceItemToPage( this, p ); model()->linkSourceItemToPage( this, p );
} }
void void
PlaylistItem::setLoaded( bool loaded ) PlaylistItem::setLoaded( bool loaded )
{ {
m_loaded = loaded; m_loaded = loaded;
} }
bool bool
PlaylistItem::willAcceptDrag( const QMimeData* data ) const PlaylistItem::willAcceptDrag( const QMimeData* data ) const
{ {
@@ -170,12 +178,14 @@ PlaylistItem::dropMimeData( const QMimeData* data, Qt::DropAction action )
return false; return false;
} }
QIcon QIcon
PlaylistItem::icon() const PlaylistItem::icon() const
{ {
return QIcon( RESPATH "images/playlist-icon.png" ); return QIcon( RESPATH "images/playlist-icon.png" );
} }
bool bool
PlaylistItem::setData(const QVariant& v, bool role) PlaylistItem::setData(const QVariant& v, bool role)
{ {
@@ -187,6 +197,7 @@ PlaylistItem::setData(const QVariant& v, bool role)
return false; return false;
} }
DynamicPlaylistItem::DynamicPlaylistItem( SourcesModel* mdl, SourceTreeItem* parent, const dynplaylist_ptr& pl, int index ) DynamicPlaylistItem::DynamicPlaylistItem( SourcesModel* mdl, SourceTreeItem* parent, const dynplaylist_ptr& pl, int index )
: PlaylistItem( mdl, parent, pl.staticCast< Playlist >(), index ) : PlaylistItem( mdl, parent, pl.staticCast< Playlist >(), index )
, m_dynplaylist( pl ) , m_dynplaylist( pl )
@@ -200,10 +211,12 @@ DynamicPlaylistItem::DynamicPlaylistItem( SourcesModel* mdl, SourceTreeItem* par
model()->linkSourceItemToPage( this, ViewManager::instance()->pageForDynPlaylist( pl ) ); model()->linkSourceItemToPage( this, ViewManager::instance()->pageForDynPlaylist( pl ) );
} }
DynamicPlaylistItem::~DynamicPlaylistItem() DynamicPlaylistItem::~DynamicPlaylistItem()
{ {
} }
void void
DynamicPlaylistItem::activate() DynamicPlaylistItem::activate()
{ {
@@ -211,6 +224,7 @@ DynamicPlaylistItem::activate()
model()->linkSourceItemToPage( this, p ); model()->linkSourceItemToPage( this, p );
} }
void void
DynamicPlaylistItem::onDynamicPlaylistLoaded( DynamicPlaylistRevision revision ) DynamicPlaylistItem::onDynamicPlaylistLoaded( DynamicPlaylistRevision revision )
{ {
@@ -220,6 +234,7 @@ DynamicPlaylistItem::onDynamicPlaylistLoaded( DynamicPlaylistRevision revision )
emit updated(); emit updated();
} }
int int
DynamicPlaylistItem::peerSortValue() const DynamicPlaylistItem::peerSortValue() const
{ {
@@ -287,12 +302,14 @@ DynamicPlaylistItem::dynPlaylist() const
return m_dynplaylist; return m_dynplaylist;
} }
QString QString
DynamicPlaylistItem::text() const DynamicPlaylistItem::text() const
{ {
return m_dynplaylist->title(); return m_dynplaylist->title();
} }
bool bool
DynamicPlaylistItem::willAcceptDrag( const QMimeData* data ) const DynamicPlaylistItem::willAcceptDrag( const QMimeData* data ) const
{ {

View File

@@ -54,6 +54,7 @@ SourcesModel::SourcesModel( QObject* parent )
connect( ViewManager::instance(), SIGNAL( viewPageActivated( Tomahawk::ViewPage* ) ), this, SLOT( viewPageActivated( Tomahawk::ViewPage* ) ) ); connect( ViewManager::instance(), SIGNAL( viewPageActivated( Tomahawk::ViewPage* ) ), this, SLOT( viewPageActivated( Tomahawk::ViewPage* ) ) );
} }
SourcesModel::~SourcesModel() SourcesModel::~SourcesModel()
{ {
delete m_rootItem; delete m_rootItem;