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:
@@ -1369,15 +1369,15 @@ TomahawkSettings::setPlaylistUpdaters( const SerializedUpdaters& updaters )
|
||||
|
||||
|
||||
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> >();
|
||||
}
|
||||
|
||||
|
||||
|
@@ -212,8 +212,8 @@ public:
|
||||
static void registerCustomSettingsHandlers();
|
||||
|
||||
// Charts
|
||||
void setLastChartIds( const QVariant& ids );
|
||||
QVariant lastChartIds();
|
||||
void setLastChartIds( const QMap<QString, QVariant>& ids );
|
||||
QMap<QString, QVariant> lastChartIds();
|
||||
|
||||
signals:
|
||||
void changed();
|
||||
|
Reference in New Issue
Block a user