Mixxx

MissingTableModel Class Reference

#include <missingtablemodel.h>

Inheritance diagram for MissingTableModel:
Collaboration diagram for MissingTableModel:

List of all members.

Signals

void doSearch (const QString &searchText)

Public Member Functions

 MissingTableModel (QObject *parent, TrackCollection *pTrackCollection)
virtual ~MissingTableModel ()
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)
Qt::ItemFlags flags (const QModelIndex &index) const
QItemDelegate * delegateForColumn (const int i)
TrackModel::CapabilitiesFlags getCapabilities () const

Detailed Description

Definition at line 14 of file missingtablemodel.h.


Constructor & Destructor Documentation

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

Definition at line 12 of file missingtablemodel.cpp.

Here is the call graph for this function:

MissingTableModel::~MissingTableModel ( ) [virtual]

Definition at line 57 of file missingtablemodel.cpp.


Member Function Documentation

bool MissingTableModel::addTrack ( const QModelIndex &  index,
QString  location 
) [virtual]

Reimplemented from TrackModel.

Definition at line 60 of file missingtablemodel.cpp.

QItemDelegate * MissingTableModel::delegateForColumn ( const int  i) [virtual]

Reimplemented from TrackModel.

Definition at line 137 of file missingtablemodel.cpp.

void MissingTableModel::doSearch ( const QString &  searchText) [signal]

Here is the caller graph for this function:

Qt::ItemFlags MissingTableModel::flags ( const QModelIndex &  index) const [virtual]

Override flags from BaseSqlModel since we don't want edit this model

Reimplemented from BaseSqlTableModel.

Definition at line 133 of file missingtablemodel.cpp.

Here is the call graph for this function:

TrackModel::CapabilitiesFlags MissingTableModel::getCapabilities ( ) const [virtual]

Reimplemented from TrackModel.

Definition at line 142 of file missingtablemodel.cpp.

TrackPointer MissingTableModel::getTrack ( const QModelIndex &  index) const [virtual]

Enables us to do ORing

Implements TrackModel.

Definition at line 66 of file missingtablemodel.cpp.

Here is the call graph for this function:

bool MissingTableModel::isColumnHiddenByDefault ( int  column) [virtual]

Implements TrackModel.

Definition at line 125 of file missingtablemodel.cpp.

Here is the call graph for this function:

bool MissingTableModel::isColumnInternal ( int  column) [virtual]

Implements TrackModel.

Definition at line 116 of file missingtablemodel.cpp.

Here is the call graph for this function:

void MissingTableModel::moveTrack ( const QModelIndex &  sourceIndex,
const QModelIndex &  destIndex 
) [virtual]

Reimplemented from TrackModel.

Definition at line 100 of file missingtablemodel.cpp.

void MissingTableModel::removeTrack ( const QModelIndex &  index) [virtual]

Reimplemented from TrackModel.

Definition at line 75 of file missingtablemodel.cpp.

Here is the call graph for this function:

void MissingTableModel::removeTracks ( const QModelIndexList &  indices) [virtual]

Reimplemented from TrackModel.

Definition at line 85 of file missingtablemodel.cpp.

Here is the call graph for this function:

void MissingTableModel::search ( const QString &  searchText) [virtual]

Implements TrackModel.

Definition at line 106 of file missingtablemodel.cpp.

Here is the call 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