summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Schürmann <daschuer@mixxx.org>2023-06-15 01:05:56 +0200
committerDaniel Schürmann <daschuer@mixxx.org>2023-06-15 01:14:09 +0200
commit324bf99f43e18dcb052551cbc743a9cfae079594 (patch)
tree0ee3fe482e354bbe20e353f1e1a78133ac78a1ea
parent6385f3022cf2fe98c38a369126ade78be38ab588 (diff)
Move default implementation of createPlaylistModelForPlaylist() to cpp file
-rw-r--r--src/library/baseexternallibraryfeature.cpp7
-rw-r--r--src/library/baseexternallibraryfeature.h7
2 files changed, 9 insertions, 5 deletions
diff --git a/src/library/baseexternallibraryfeature.cpp b/src/library/baseexternallibraryfeature.cpp
index dc646a8c8b..8b3bb94a21 100644
--- a/src/library/baseexternallibraryfeature.cpp
+++ b/src/library/baseexternallibraryfeature.cpp
@@ -172,3 +172,10 @@ void BaseExternalLibraryFeature::appendTrackIdsFromRightClickIndex(
trackIds->append(trackId);
}
}
+
+std::unique_ptr<BaseSqlTableModel>
+BaseExternalLibraryFeature::createPlaylistModelForPlaylist(
+ const QString& playlist) {
+ Q_UNUSED(playlist);
+ return {};
+}
diff --git a/src/library/baseexternallibraryfeature.h b/src/library/baseexternallibraryfeature.h
index 9e1248a266..d50ab6d1a3 100644
--- a/src/library/baseexternallibraryfeature.h
+++ b/src/library/baseexternallibraryfeature.h
@@ -26,12 +26,9 @@ class BaseExternalLibraryFeature : public LibraryFeature {
void onRightClickChild(const QPoint& globalPos, const QModelIndex& index) override;
protected:
- // Must be implemented by external Libraries copied to Mixxx DB
+ // Must be re-implemented by external Libraries copied to Mixxx DB
virtual std::unique_ptr<BaseSqlTableModel> createPlaylistModelForPlaylist(
- const QString& playlist) {
- Q_UNUSED(playlist);
- return {};
- }
+ const QString& playlist);
// Must be implemented by external Libraries not copied to Mixxx DB
virtual void appendTrackIdsFromRightClickIndex(QList<TrackId>* trackIds, QString* pPlaylist);