コード例 #1
0
ファイル: PlayableItem.cpp プロジェクト: pmpontes/tomahawk
PlayableItem::PlayableItem( const Tomahawk::plentry_ptr& entry, PlayableItem* parent, int row )
    : QObject( parent )
    , m_entry( entry )
    , m_query( entry->query() )
    , m_parent( parent )
{
    init( row );
}
コード例 #2
0
ファイル: PlayableItem.cpp プロジェクト: AndyCoder/tomahawk
PlayableItem::PlayableItem( const Tomahawk::plentry_ptr& entry, PlayableItem* parent, int row )
    : QObject( parent )
    , m_entry( entry )
{
    m_query = entry->query();
    init( parent, row );

    connect( m_query->track().data(), SIGNAL( socialActionsLoaded() ),
                                      SIGNAL( dataChanged() ) );

    connect( m_query->track().data(), SIGNAL( updated() ),
                                      SIGNAL( dataChanged() ) );

    connect( m_query.data(), SIGNAL( resultsChanged() ),
                               SLOT( onResultsChanged() ) );
}
コード例 #3
0
ファイル: trackmodelitem.cpp プロジェクト: Pritoj/tomahawk
TrackModelItem::TrackModelItem( const Tomahawk::plentry_ptr& entry, TrackModelItem* parent, int row )
    : QObject( parent )
    , m_entry( entry )
{
    setupItem( entry->query(), parent, row );
}