diff -r d845db10c0d4 -r 15bc1d5d6267 emailservices/nmclientapi/src/nmapimailboxsettings_p.cpp --- a/emailservices/nmclientapi/src/nmapimailboxsettings_p.cpp Fri Jul 09 12:17:13 2010 +0300 +++ b/emailservices/nmclientapi/src/nmapimailboxsettings_p.cpp Fri Jul 23 19:09:50 2010 +0300 @@ -16,6 +16,7 @@ */ #include "nmapiheaders.h" +#include namespace EmailClientApi @@ -64,16 +65,15 @@ bool NmApiMailboxSettingsPrivate::loadSettings(quint64 mailboxId, NmApiMailboxSettingsData &data) { NM_FUNCTION; - Q_UNUSED(mailboxId); - Q_UNUSED(data); - return false; + QScopedPointer settingsManager(new NmApiSettingsManager(mailboxId)); + return settingsManager->load(mailboxId, data); } bool NmApiMailboxSettingsPrivate::saveSettings(const NmApiMailboxSettingsData &data) { NM_FUNCTION; - Q_UNUSED(data); - return false; + QScopedPointer settingsManager(new NmApiSettingsManager(data.mailboxId())); + return settingsManager->save(data); } bool NmApiMailboxSettingsPrivate::createMailbox(