diff -r b12f3922a74f -r 64817133cd1d camerauis/cameraxui/cxengine/inc/cxesettingsmodelimp.h --- a/camerauis/cameraxui/cxengine/inc/cxesettingsmodelimp.h Wed Jun 23 17:59:54 2010 +0300 +++ b/camerauis/cameraxui/cxengine/inc/cxesettingsmodelimp.h Tue Jul 06 14:04:02 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: