![]() |
Mixxx
|
#include <cratetablemodel.h>
Signals | |
void | doSearch (const QString &searchText) |
Public Member Functions | |
CrateTableModel (QObject *parent, TrackCollection *pTrackCollection) | |
virtual | ~CrateTableModel () |
void | setCrate (int crateId) |
int | getCrate () const |
virtual TrackPointer | getTrack (const QModelIndex &index) const |
virtual void | search (const QString &searchText) |
virtual bool | isColumnInternal (int column) |
virtual bool | isColumnHiddenByDefault (int column) |
virtual void | removeTrack (const QModelIndex &index) |
virtual void | removeTracks (const QModelIndexList &indices) |
virtual bool | addTrack (const QModelIndex &index, QString location) |
virtual void | moveTrack (const QModelIndex &sourceIndex, const QModelIndex &destIndex) |
TrackModel::CapabilitiesFlags | getCapabilities () const |
virtual QItemDelegate * | delegateForColumn (const int i) |
Definition at line 14 of file cratetablemodel.h.
CrateTableModel::CrateTableModel | ( | QObject * | parent, |
TrackCollection * | pTrackCollection | ||
) |
CrateTableModel::~CrateTableModel | ( | ) | [virtual] |
Definition at line 25 of file cratetablemodel.cpp.
bool CrateTableModel::addTrack | ( | const QModelIndex & | index, |
QString | location | ||
) | [virtual] |
Reimplemented from TrackModel.
Definition at line 66 of file cratetablemodel.cpp.
QItemDelegate * CrateTableModel::delegateForColumn | ( | const int | i | ) | [virtual] |
Reimplemented from TrackModel.
Definition at line 159 of file cratetablemodel.cpp.
void CrateTableModel::doSearch | ( | const QString & | searchText | ) | [signal] |
TrackModel::CapabilitiesFlags CrateTableModel::getCapabilities | ( | ) | const [virtual] |
Reimplemented from TrackModel.
Definition at line 163 of file cratetablemodel.cpp.
int CrateTableModel::getCrate | ( | ) | const [inline] |
TrackPointer CrateTableModel::getTrack | ( | const QModelIndex & | index | ) | const [virtual] |
Enables us to do ORing
Implements TrackModel.
Definition at line 92 of file cratetablemodel.cpp.
bool CrateTableModel::isColumnHiddenByDefault | ( | int | column | ) | [virtual] |
Implements TrackModel.
Definition at line 153 of file cratetablemodel.cpp.
bool CrateTableModel::isColumnInternal | ( | int | column | ) | [virtual] |
Implements TrackModel.
Definition at line 144 of file cratetablemodel.cpp.
void CrateTableModel::moveTrack | ( | const QModelIndex & | sourceIndex, |
const QModelIndex & | destIndex | ||
) | [virtual] |
Reimplemented from TrackModel.
Definition at line 128 of file cratetablemodel.cpp.
void CrateTableModel::removeTrack | ( | const QModelIndex & | index | ) | [virtual] |
Reimplemented from TrackModel.
Definition at line 113 of file cratetablemodel.cpp.
void CrateTableModel::removeTracks | ( | const QModelIndexList & | indices | ) | [virtual] |
Reimplemented from TrackModel.
Definition at line 97 of file cratetablemodel.cpp.
void CrateTableModel::search | ( | const QString & | searchText | ) | [virtual] |
Implements TrackModel.
Definition at line 133 of file cratetablemodel.cpp.
void CrateTableModel::setCrate | ( | int | crateId | ) |
Definition at line 28 of file cratetablemodel.cpp.