Mixxx

PrepareFeature Class Reference

#include <preparefeature.h>

Inheritance diagram for PrepareFeature:
Collaboration diagram for PrepareFeature:

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)

Signals

void trackAnalysisProgress (TrackPointer pTrack, int progress)
void trackAnalysisFinished (TrackPointer pTrack)
void analysisActive (bool bActive)

Public Member Functions

 PrepareFeature (QObject *parent, ConfigObject< ConfigValue > *pConfig, TrackCollection *pTrackCollection)
virtual ~PrepareFeature ()
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)
void bindWidget (WLibrarySidebar *sidebarWidget, WLibrary *libraryWidget, MixxxKeyboard *keyboard)
TreeItemModelgetChildModel ()

Detailed Description

Definition at line 17 of file preparefeature.h.


Constructor & Destructor Documentation

PrepareFeature::PrepareFeature ( QObject *  parent,
ConfigObject< ConfigValue > *  pConfig,
TrackCollection pTrackCollection 
)

Definition at line 18 of file preparefeature.cpp.

PrepareFeature::~PrepareFeature ( ) [virtual]

Definition at line 27 of file preparefeature.cpp.


Member Function Documentation

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

called when you single click on the root item

Implements LibraryFeature.

Definition at line 75 of file preparefeature.cpp.

Here is the call graph for this function:

void PrepareFeature::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 80 of file preparefeature.cpp.

void PrepareFeature::analysisActive ( bool  bActive) [signal]

Here is the caller graph for this function:

void PrepareFeature::bindWidget ( WLibrarySidebar sidebarWidget,
WLibrary libraryWidget,
MixxxKeyboard keyboard 
) [virtual]

Reimplemented from LibraryFeature.

Definition at line 41 of file preparefeature.cpp.

Here is the call graph for this function:

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

Implements LibraryFeature.

Definition at line 98 of file preparefeature.cpp.

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

Implements LibraryFeature.

Definition at line 102 of file preparefeature.cpp.

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

Implements LibraryFeature.

Definition at line 90 of file preparefeature.cpp.

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

Implements LibraryFeature.

Definition at line 94 of file preparefeature.cpp.

TreeItemModel * PrepareFeature::getChildModel ( ) [virtual]

Implements LibraryFeature.

Definition at line 71 of file preparefeature.cpp.

QIcon PrepareFeature::getIcon ( ) [virtual]

Implements LibraryFeature.

Definition at line 37 of file preparefeature.cpp.

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

Implements LibraryFeature.

Definition at line 107 of file preparefeature.cpp.

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

called when you right click on the root item

Implements LibraryFeature.

Definition at line 83 of file preparefeature.cpp.

void PrepareFeature::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 86 of file preparefeature.cpp.

QVariant PrepareFeature::title ( ) [virtual]

Implements LibraryFeature.

Definition at line 33 of file preparefeature.cpp.

void PrepareFeature::trackAnalysisFinished ( TrackPointer  pTrack) [signal]

Here is the caller graph for this function:

void PrepareFeature::trackAnalysisProgress ( TrackPointer  pTrack,
int  progress 
) [signal]

Here is the caller graph for this function:


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