From ee3ed8a163823c2ee7f087985b7a36e10806f5f6 Mon Sep 17 00:00:00 2001 From: Frank Gevaerts Date: Mon, 7 Jul 2008 21:40:44 +0000 Subject: handle new installations (or upgrades) differently from invalid configurations git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17983 a1c6a512-1295-4272-9138-f99709370657 --- rbutil/rbutilqt/rbsettings.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'rbutil/rbutilqt/rbsettings.cpp') diff --git a/rbutil/rbutilqt/rbsettings.cpp b/rbutil/rbutilqt/rbsettings.cpp index 99c23856ab..38ed542ee7 100644 --- a/rbutil/rbutilqt/rbsettings.cpp +++ b/rbutil/rbutilqt/rbsettings.cpp @@ -77,6 +77,11 @@ QString RbSettings::userSettingFilename() return userSettings->fileName(); } +QString RbSettings::curVersion() +{ + return userSettings->value("rbutil_version").toString(); +} + bool RbSettings::cacheOffline() { return userSettings->value("offline").toBool(); @@ -108,7 +113,6 @@ QString RbSettings::bleedingUrl() return devices->value("bleeding_url").toString(); } - QString RbSettings::lastRelease() { return devices->value("last_release").toString(); @@ -327,7 +331,7 @@ bool RbSettings::encoderNarrowband(QString enc) { return userSettingsGroupGet(enc,"narrowband",false).toBool(); } - + QStringList RbSettings::allPlatforms() { QStringList result; @@ -481,6 +485,10 @@ int RbSettings::curTargetId() return deviceSettingCurGet("targetid").toInt(); } +void RbSettings::setCurVersion(QString version) +{ + userSettings->setValue("rbutil_version",version); +} void RbSettings::setOfPath(QString path) { -- cgit v1.2.3