From 6674e227a4c7248c813a29dcee70be2e4719833b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20Lindstr=C3=B6m?= Date: Mon, 24 Sep 2012 22:58:26 +0200 Subject: [PATCH] Dont write just the QVariant to settings --- src/libtomahawk/TomahawkSettings.cpp | 8 ++++---- src/libtomahawk/TomahawkSettings.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libtomahawk/TomahawkSettings.cpp b/src/libtomahawk/TomahawkSettings.cpp index 5ebdcc014..607b29f4a 100644 --- a/src/libtomahawk/TomahawkSettings.cpp +++ b/src/libtomahawk/TomahawkSettings.cpp @@ -1369,15 +1369,15 @@ TomahawkSettings::setPlaylistUpdaters( const SerializedUpdaters& updaters ) void -TomahawkSettings::setLastChartIds( const QVariant& ids ){ +TomahawkSettings::setLastChartIds( const QMap& ids ){ - setValue( "chartIds", ids ); + setValue( "chartIds", QVariant::fromValue >( ids ) ); } -QVariant TomahawkSettings::lastChartIds(){ +QMap TomahawkSettings::lastChartIds(){ - return value( "chartIds" ).value(); + return value( "chartIds" ).value >(); } diff --git a/src/libtomahawk/TomahawkSettings.h b/src/libtomahawk/TomahawkSettings.h index a2ecca1bf..a22be0818 100644 --- a/src/libtomahawk/TomahawkSettings.h +++ b/src/libtomahawk/TomahawkSettings.h @@ -212,8 +212,8 @@ public: static void registerCustomSettingsHandlers(); // Charts - void setLastChartIds( const QVariant& ids ); - QVariant lastChartIds(); + void setLastChartIds( const QMap& ids ); + QMap lastChartIds(); signals: void changed();