Mixxx

TraktorFeature Class Reference

#include <traktorfeature.h>

Inheritance diagram for TraktorFeature:
Collaboration diagram for TraktorFeature:

List of all members.

Public Slots

void activate ()
void activateChild (const QModelIndex &index)
void onRightClick (const QPoint &globalPos)
void onRightClickChild (const QPoint &globalPos, QModelIndex index)
void onLazyChildExpandation (const QModelIndex &index)
void refreshLibraryModels ()
void onTrackCollectionLoaded ()

Public Member Functions

 TraktorFeature (QObject *parent, TrackCollection *)
virtual ~TraktorFeature ()
QVariant title ()
QIcon getIcon ()
bool dropAccept (QUrl url)
bool dropAcceptChild (const QModelIndex &index, QUrl url)
bool dragMoveAccept (QUrl url)
bool dragMoveAcceptChild (const QModelIndex &index, QUrl url)
TreeItemModelgetChildModel ()

Static Public Member Functions

static bool isSupported ()

Detailed Description

Definition at line 23 of file traktorfeature.h.


Constructor & Destructor Documentation

TraktorFeature::TraktorFeature ( QObject *  parent,
TrackCollection pTrackCollection 
)

Definition at line 19 of file traktorfeature.cpp.

Here is the call graph for this function:

TraktorFeature::~TraktorFeature ( ) [virtual]

Definition at line 63 of file traktorfeature.cpp.


Member Function Documentation

void TraktorFeature::activate ( ) [virtual, slot]

called when you single click on the root item

Implements LibraryFeature.

Definition at line 91 of file traktorfeature.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void TraktorFeature::activateChild ( const QModelIndex &  index) [virtual, slot]

called when you single click on a child item, e.g., a concrete playlist or crate

Implements LibraryFeature.

Definition at line 117 of file traktorfeature.cpp.

Here is the call graph for this function:

bool TraktorFeature::dragMoveAccept ( QUrl  url) [virtual]

Implements LibraryFeature.

Definition at line 146 of file traktorfeature.cpp.

bool TraktorFeature::dragMoveAcceptChild ( const QModelIndex &  index,
QUrl  url 
) [virtual]

Implements LibraryFeature.

Definition at line 150 of file traktorfeature.cpp.

bool TraktorFeature::dropAccept ( QUrl  url) [virtual]

Implements LibraryFeature.

Definition at line 138 of file traktorfeature.cpp.

bool TraktorFeature::dropAcceptChild ( const QModelIndex &  index,
QUrl  url 
) [virtual]

Implements LibraryFeature.

Definition at line 142 of file traktorfeature.cpp.

TreeItemModel * TraktorFeature::getChildModel ( ) [virtual]

Implements LibraryFeature.

Definition at line 84 of file traktorfeature.cpp.

QIcon TraktorFeature::getIcon ( ) [virtual]

Implements LibraryFeature.

Definition at line 76 of file traktorfeature.cpp.

bool TraktorFeature::isSupported ( ) [static]

Definition at line 80 of file traktorfeature.cpp.

Here is the caller graph for this function:

void TraktorFeature::onLazyChildExpandation ( const QModelIndex &  index) [virtual, slot]

Implements LibraryFeature.

Definition at line 660 of file traktorfeature.cpp.

void TraktorFeature::onRightClick ( const QPoint &  globalPos) [virtual, slot]

called when you right click on the root item

Implements LibraryFeature.

Definition at line 131 of file traktorfeature.cpp.

void TraktorFeature::onRightClickChild ( const QPoint &  globalPos,
QModelIndex  index 
) [virtual, slot]

called when you right click on a child item, e.g., a concrete playlist or crate

Implements LibraryFeature.

Definition at line 134 of file traktorfeature.cpp.

void TraktorFeature::onTrackCollectionLoaded ( ) [slot]

Definition at line 635 of file traktorfeature.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void TraktorFeature::refreshLibraryModels ( ) [slot]

Definition at line 88 of file traktorfeature.cpp.

QVariant TraktorFeature::title ( ) [virtual]

Implements LibraryFeature.

Definition at line 72 of file traktorfeature.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines