--- a/ipsservices/nmipssettings/inc/nmipssettingsmanagerbase.h Thu May 27 12:43:55 2010 +0300
+++ b/ipsservices/nmipssettings/inc/nmipssettingsmanagerbase.h Fri Jun 11 13:27:14 2010 +0300
@@ -24,9 +24,7 @@
#include "nmipssettingitems.h"
class QVariant;
-class CEmailAccounts;
class CImSmtpSettings;
-class TSmtpAccount;
class NmIpsExtendedSettingsManager;
class NmId;
@@ -34,7 +32,9 @@
{
public:
- NmIpsSettingsManagerBase(const NmId &mailboxId, CEmailAccounts *account, IpsServices::TIpsSetAccountTypes);
+ NmIpsSettingsManagerBase(const NmId &mailboxId,
+ CEmailAccounts *account,
+ IpsServices::TIpsSetAccountTypes);
virtual ~NmIpsSettingsManagerBase();
virtual bool readSetting(IpsServices::SettingItem settingItem, QVariant &settingValue);
virtual bool writeSetting(IpsServices::SettingItem settingItem, const QVariant &settingValue);
@@ -48,8 +48,9 @@
private:
bool saveSettings();
+ bool saveIAPSettings(uint snapId);
-protected: // data.
+protected: // data
CEmailAccounts *mAccount; // Owned.
CImSmtpSettings *mSmtpSettings; // Owned.