diff -r 2922f70fca82 -r 67457b2ffb33 camerauis/cameraxui/cxengine/inc/cxesettingsmodelimp.h --- a/camerauis/cameraxui/cxengine/inc/cxesettingsmodelimp.h Thu Jul 15 01:49:11 2010 +0300 +++ b/camerauis/cameraxui/cxengine/inc/cxesettingsmodelimp.h Thu Jul 15 01:52:14 2010 +0300 @@ -62,7 +62,7 @@ void loadImageScenes(); void loadVideoScenes(); - void loadSceneData(CxeScene ¤tScene, CxeScene &sceneDefaultSettings); + CxeError::Id loadSceneData(const QString &newScene, CxeScene ¤tSceneSettings); CxeError::Id sceneSettingValue(const QString &key, QVariant &value); CxeError::Id setSceneSettingValue(const QString &key, QVariant newValue); @@ -70,6 +70,10 @@ CxeError::Id videoScene(const QString &sceneId, CxeScene &sceneSettings); CxeError::Id imageScene(const QString &sceneId, CxeScene &sceneSettings); + + void restoreImageSettings(); + void restoreVideoSettings(); + private: