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
|
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();
|
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();
|
||||||
|
Reference in New Issue
Block a user