From fdfe164dd1387fd43ae1138f998a8d22194a4ac1 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sat, 18 Feb 2023 14:34:02 +0100 Subject: [PATCH] SmartPlaylistsModel: Save smart playlist type as int --- src/smartplaylists/smartplaylistsmodel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/smartplaylists/smartplaylistsmodel.cpp b/src/smartplaylists/smartplaylistsmodel.cpp index 6e40f26a1..22be666a7 100644 --- a/src/smartplaylists/smartplaylistsmodel.cpp +++ b/src/smartplaylists/smartplaylistsmodel.cpp @@ -232,7 +232,7 @@ void SmartPlaylistsModel::DeleteGenerator(const QModelIndex &idx) { for (SmartPlaylistsItem *item : root_->children) { s.setArrayIndex(i++); s.setValue("name", item->display_text); - s.setValue("type", QVariant::fromValue(item->smart_playlist_type)); + s.setValue("type", static_cast(item->smart_playlist_type)); s.setValue("data", item->smart_playlist_data); } s.endArray(); @@ -244,7 +244,7 @@ void SmartPlaylistsModel::SaveGenerator(QSettings *s, const int i, PlaylistGener s->setArrayIndex(i); s->setValue("name", generator->name()); - s->setValue("type", QVariant::fromValue(generator->type())); + s->setValue("type", static_cast(generator->type())); s->setValue("data", generator->Save()); }