summaryrefslogtreecommitdiff
path: root/src/plugins/ivimedia/media_simulator/searchandbrowsebackend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/ivimedia/media_simulator/searchandbrowsebackend.cpp')
-rw-r--r--src/plugins/ivimedia/media_simulator/searchandbrowsebackend.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/plugins/ivimedia/media_simulator/searchandbrowsebackend.cpp b/src/plugins/ivimedia/media_simulator/searchandbrowsebackend.cpp
index 977e8df..29433fa 100644
--- a/src/plugins/ivimedia/media_simulator/searchandbrowsebackend.cpp
+++ b/src/plugins/ivimedia/media_simulator/searchandbrowsebackend.cpp
@@ -51,10 +51,9 @@ SearchAndBrowseBackend::SearchAndBrowseBackend(const QSqlDatabase &database, QOb
: QIviSearchAndBrowseModelInterface(parent)
{
qRegisterMetaType<SearchAndBrowseItem>();
- qRegisterMetaType<TrackItem>();
registerContentType<SearchAndBrowseItem>("artist");
registerContentType<SearchAndBrowseItem>("album");
- registerContentType<TrackItem>("track");
+ registerContentType<QIviAudioTrackItem>("track");
m_db = database;
m_db.open();
@@ -148,7 +147,7 @@ void SearchAndBrowseBackend::search(const QUuid &identifier, const QString &quer
QString album = query.value(1).toString();
if (type == QLatin1String("track")) {
- TrackItem item;
+ QIviAudioTrackItem item;
item.setId(query.value(6).toString());
item.setTitle(query.value(2).toString());
item.setArtist(artist);