--- a/ipsservices/nmipssettings/inc/nmipsextendedsettingsmanager.h Fri Apr 16 14:51:52 2010 +0300
+++ b/ipsservices/nmipssettings/inc/nmipsextendedsettingsmanager.h Mon May 03 12:23:15 2010 +0300
@@ -33,13 +33,16 @@
bool readSetting(IpsServices::SettingItem settingItem, QVariant &settingValue) const;
bool writeSetting(IpsServices::SettingItem settingItem, const QVariant &settingValue);
+ bool writeSetting(int profileMode, IpsServices::SettingItem settingItem, const QVariant &settingValue);
void deleteSettings();
private:
+ bool writeSettingToCenRep(qint32 profileOffset, IpsServices::SettingItem settingItem, const QVariant &settingValue);
QVariant readFromCenRep(quint32 key) const;
bool writeToCenRep(quint32 key, const QVariant &value) const;
void calculateMailboxOffset();
void calculateActiveProfileOffset();
+ qint32 convertToProfileOffset(int profile);
private: // data
const NmId &mMailboxId;