Mixxx

RecordingFeature Class Reference

#include <recordingfeature.h>

Inheritance diagram for RecordingFeature:
Collaboration diagram for RecordingFeature:

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 setRootIndex (const QModelIndex &)

Public Member Functions

 RecordingFeature (QObject *parent, ConfigObject< ConfigValue > *pConfig, TrackCollection *pTrackCollection, RecordingManager *pRecordingManager)
virtual ~RecordingFeature ()
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 20 of file recordingfeature.h.


Constructor & Destructor Documentation

RecordingFeature::RecordingFeature ( QObject *  parent,
ConfigObject< ConfigValue > *  pConfig,
TrackCollection pTrackCollection,
RecordingManager pRecordingManager 
)

Definition at line 22 of file recordingfeature.cpp.

RecordingFeature::~RecordingFeature ( ) [virtual]

Definition at line 32 of file recordingfeature.cpp.


Member Function Documentation

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

called when you single click on the root item

Implements LibraryFeature.

Definition at line 82 of file recordingfeature.cpp.

Here is the call graph for this function:

void RecordingFeature::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 87 of file recordingfeature.cpp.

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

Reimplemented from LibraryFeature.

Definition at line 47 of file recordingfeature.cpp.

Here is the call graph for this function:

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

Implements LibraryFeature.

Definition at line 74 of file recordingfeature.cpp.

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

Implements LibraryFeature.

Definition at line 78 of file recordingfeature.cpp.

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

Implements LibraryFeature.

Definition at line 66 of file recordingfeature.cpp.

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

Implements LibraryFeature.

Definition at line 70 of file recordingfeature.cpp.

TreeItemModel * RecordingFeature::getChildModel ( ) [virtual]

Implements LibraryFeature.

Definition at line 44 of file recordingfeature.cpp.

QIcon RecordingFeature::getIcon ( ) [virtual]

Implements LibraryFeature.

Definition at line 40 of file recordingfeature.cpp.

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

Implements LibraryFeature.

Definition at line 96 of file recordingfeature.cpp.

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

called when you right click on the root item

Implements LibraryFeature.

Definition at line 91 of file recordingfeature.cpp.

void RecordingFeature::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 94 of file recordingfeature.cpp.

void RecordingFeature::setRootIndex ( const QModelIndex &  ) [signal]
QVariant RecordingFeature::title ( ) [virtual]

Implements LibraryFeature.

Definition at line 36 of file recordingfeature.cpp.


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