BaseExternalTrackModel::BaseExternalTrackModel(QObject* parent, TrackCollection* pTrackCollection, QString settingsNamespace, QString trackTable, QString trackSource) : BaseSqlTableModel(parent, pTrackCollection, settingsNamespace), m_trackTable(trackTable), m_trackSource(trackSource) { setTableModel(); }
bool Table::open() { opened = setTableModel(); return opened; }
LibraryTableModel::LibraryTableModel(QObject* parent, TrackCollection* pTrackCollection, QString settingsNamespace) : BaseSqlTableModel(parent, pTrackCollection, settingsNamespace){ setTableModel(); }
MissingTableModel::MissingTableModel(QObject* parent, TrackCollection* pTrackCollection) : BaseSqlTableModel(parent, pTrackCollection, "mixxx.db.model.missing") { setTableModel(); }