1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-12 17:14:00 +02:00

Dont write just the QVariant to settings

This commit is contained in:
Hugo Lindström
2012-09-24 22:58:26 +02:00
parent 46772ee261
commit 6674e227a4
2 changed files with 6 additions and 6 deletions

View File

@@ -1369,15 +1369,15 @@ TomahawkSettings::setPlaylistUpdaters( const SerializedUpdaters& updaters )
void void
TomahawkSettings::setLastChartIds( const QVariant& ids ){ TomahawkSettings::setLastChartIds( const QMap<QString, QVariant>& ids ){
setValue( "chartIds", ids ); setValue( "chartIds", QVariant::fromValue<QMap<QString, QVariant> >( ids ) );
} }
QVariant TomahawkSettings::lastChartIds(){ QMap<QString, QVariant> TomahawkSettings::lastChartIds(){
return value( "chartIds" ).value<QVariant>(); return value( "chartIds" ).value<QMap<QString, QVariant> >();
} }

View File

@@ -212,8 +212,8 @@ public:
static void registerCustomSettingsHandlers(); static void registerCustomSettingsHandlers();
// Charts // Charts
void setLastChartIds( const QVariant& ids ); void setLastChartIds( const QMap<QString, QVariant>& ids );
QVariant lastChartIds(); QMap<QString, QVariant> lastChartIds();
signals: signals:
void changed(); void changed();