96 CxeError::Id CxeFakeSettingsModel::setImageScene(const QString &newScene) |
96 CxeError::Id CxeFakeSettingsModel::setImageScene(const QString &newScene) |
97 { |
97 { |
98 mDummyScene.clear(); |
98 mDummyScene.clear(); |
99 |
99 |
100 // image scene mode key values |
100 // image scene mode key values |
101 if(newScene == "ImageSceneAuto") { |
101 if(newScene == CxeSettingIds::IMAGE_SCENE_AUTO) { |
102 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_AUTO); |
102 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_AUTO); |
103 } |
103 } |
104 else if(newScene == "ImageScenePortrait") { |
104 else if(newScene == CxeSettingIds::IMAGE_SCENE_PORTRAIT) { |
105 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_PORTRAIT); |
105 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_PORTRAIT); |
106 } |
106 } |
107 else if(newScene == "ImageSceneScenery") { |
107 else if(newScene == CxeSettingIds::IMAGE_SCENE_SCENERY) { |
108 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_SCENERY); |
108 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_SCENERY); |
109 } |
109 } |
110 else if(newScene == "ImageSceneMacro") { |
110 else if(newScene == CxeSettingIds::IMAGE_SCENE_MACRO) { |
111 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_MACRO); |
111 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_MACRO); |
112 } |
112 } |
113 else if(newScene == "ImageSceneSports") { |
113 else if(newScene == CxeSettingIds::IMAGE_SCENE_SPORTS) { |
114 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_SPORTS); |
114 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_SPORTS); |
115 } |
115 } |
116 else if(newScene == "ImageSceneNight") { |
116 else if(newScene == CxeSettingIds::IMAGE_SCENE_NIGHT) { |
117 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_NIGHT); |
117 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_NIGHT); |
118 } |
118 } |
119 else if(newScene == "ImageSceneNightPortrait") { |
119 else if(newScene == CxeSettingIds::IMAGE_SCENE_NIGHTPORTRAIT) { |
120 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_NIGHTPORTRAIT); |
120 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_NIGHTPORTRAIT); |
121 } |
|
122 else if(newScene == "ImageSceneCloseUp") { |
|
123 mDummyScene.insert(CxeSettingIds::IMAGE_SCENE, CxeSettingIds::IMAGE_SCENE_CLOSEUP); |
|
124 } |
121 } |
125 else { |
122 else { |
126 return CxeError::NotFound; |
123 return CxeError::NotFound; |
127 } |
124 } |
128 |
125 |
132 CxeError::Id CxeFakeSettingsModel::setVideoScene(const QString &newScene) |
129 CxeError::Id CxeFakeSettingsModel::setVideoScene(const QString &newScene) |
133 { |
130 { |
134 mDummyScene.clear(); |
131 mDummyScene.clear(); |
135 |
132 |
136 // image scene mode key values |
133 // image scene mode key values |
137 if(newScene == "VideoSceneAuto") { |
134 if(newScene == CxeSettingIds::VIDEO_SCENE_AUTO) { |
138 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_AUTO); |
135 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_AUTO); |
139 } |
136 } |
140 else if(newScene == "VideoSceneNightPortrait") { |
137 else if(newScene == CxeSettingIds::VIDEO_SCENE_NIGHTPORTRAIT) { |
141 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_NIGHTPORTRAIT); |
138 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_NIGHTPORTRAIT); |
142 } |
139 } |
143 else if(newScene == "VideoSceneLowLight") { |
140 else if(newScene == CxeSettingIds::VIDEO_SCENE_LOWLIGHT) { |
144 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_LOWLIGHT); |
141 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_LOWLIGHT); |
145 } |
142 } |
146 else if(newScene == "VideoSceneNight") { |
143 else if(newScene == CxeSettingIds::VIDEO_SCENE_NIGHT) { |
147 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_NIGHT); |
144 mDummyScene.insert(CxeSettingIds::VIDEO_SCENE, CxeSettingIds::VIDEO_SCENE_NIGHT); |
148 } |
145 } |
149 else { |
146 else { |
150 return CxeError::NotFound; |
147 return CxeError::NotFound; |
151 } |
148 } |
157 /* This helper method initializes fake store for default camera settings |
154 /* This helper method initializes fake store for default camera settings |
158 */ |
155 */ |
159 void CxeFakeSettingsModel::initDefaultCameraSettings() |
156 void CxeFakeSettingsModel::initDefaultCameraSettings() |
160 { |
157 { |
161 CX_DEBUG_ENTER_FUNCTION(); |
158 CX_DEBUG_ENTER_FUNCTION(); |
162 mSettingStore.insert(CxeSettingIds::BRIGHTNESS, QVariant(1)); |
|
163 mSettingStore.insert(CxeSettingIds::FNAME_FOLDER_SUFFIX, QVariant(1)); |
159 mSettingStore.insert(CxeSettingIds::FNAME_FOLDER_SUFFIX, QVariant(1)); |
164 mSettingStore.insert(CxeSettingIds::FNAME_MONTH_FOLDER, QVariant(1)); |
160 mSettingStore.insert(CxeSettingIds::FNAME_MONTH_FOLDER, QVariant(1)); |
165 mSettingStore.insert(CxeSettingIds::FNAME_IMAGE_COUNTER, QVariant(1)); |
161 mSettingStore.insert(CxeSettingIds::FNAME_IMAGE_COUNTER, QVariant(1)); |
166 mSettingStore.insert(CxeSettingIds::FNAME_VIDEO_COUNTER, QVariant(1)); |
162 mSettingStore.insert(CxeSettingIds::FNAME_VIDEO_COUNTER, QVariant(1)); |
167 mSettingStore.insert(CxeSettingIds::COLOR_TONE, QVariant(1)); |
163 mSettingStore.insert(CxeSettingIds::COLOR_TONE, QVariant(1)); |
|
164 mSettingStore.insert(CxeSettingIds::SHARPNESS, QVariant(1)); |
168 mSettingStore.insert(CxeSettingIds::CONTRAST, QVariant(1)); |
165 mSettingStore.insert(CxeSettingIds::CONTRAST, QVariant(1)); |
|
166 mSettingStore.insert(CxeSettingIds::BRIGHTNESS, QVariant(1)); |
169 mSettingStore.insert(CxeSettingIds::EV_COMPENSATION_VALUE, QVariant(1)); |
167 mSettingStore.insert(CxeSettingIds::EV_COMPENSATION_VALUE, QVariant(1)); |
170 mSettingStore.insert(CxeSettingIds::EXPOSURE_MODE, QVariant(1)); |
168 mSettingStore.insert(CxeSettingIds::EXPOSURE_MODE, QVariant(1)); |
171 mSettingStore.insert(CxeSettingIds::FLASH_MODE, QVariant(1)); |
169 mSettingStore.insert(CxeSettingIds::FLASH_MODE, QVariant(1)); |
172 mSettingStore.insert(CxeSettingIds::FOCAL_RANGE, QVariant(1)); |
170 mSettingStore.insert(CxeSettingIds::FOCAL_RANGE, QVariant(1)); |
173 mSettingStore.insert(CxeSettingIds::FRAME_RATE, QVariant(1)); |
171 mSettingStore.insert(CxeSettingIds::FRAME_RATE, QVariant(1)); |
174 mSettingStore.insert(CxeSettingIds::IMAGE_QUALITY, QVariant(1)); |
172 mSettingStore.insert(CxeSettingIds::IMAGE_QUALITY, QVariant(1)); |
175 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE, QVariant(1)); |
173 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE, QVariant(1)); |
176 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_AUTO, QVariant(1)); |
174 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_AUTO, QVariant(1)); |
177 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_CLOSEUP, QVariant(1)); |
|
178 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_MACRO, QVariant(1)); |
175 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_MACRO, QVariant(1)); |
179 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_NIGHT, QVariant(1)); |
176 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_NIGHT, QVariant(1)); |
180 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_NIGHTPORTRAIT, QVariant(1)); |
177 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_NIGHTPORTRAIT, QVariant(1)); |
181 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_PORTRAIT, QVariant(1)); |
178 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_PORTRAIT, QVariant(1)); |
182 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_SCENERY, QVariant(1)); |
179 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_SCENERY, QVariant(1)); |
183 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_SPORTS, QVariant(1)); |
180 mSettingStore.insert(CxeSettingIds::IMAGE_SCENE_SPORTS, QVariant(1)); |
184 mSettingStore.insert(CxeSettingIds::LIGHT_SENSITIVITY, QVariant(1)); |
181 mSettingStore.insert(CxeSettingIds::LIGHT_SENSITIVITY, QVariant(1)); |
185 mSettingStore.insert(CxeSettingIds::SCENE_ID, QVariant(1)); |
182 mSettingStore.insert(CxeSettingIds::SCENE_ID, QVariant(1)); |
186 mSettingStore.insert(CxeSettingIds::SECONDARY_CAMERA, QVariant(1)); |
183 mSettingStore.insert(CxeSettingIds::SECONDARY_CAMERA, QVariant(1)); |
187 mSettingStore.insert(CxeSettingIds::SELF_TIMER, QVariant(1)); |
184 mSettingStore.insert(CxeSettingIds::SELF_TIMER, QVariant(1)); |
188 mSettingStore.insert(CxeSettingIds::SHARPNESS, QVariant(1)); |
|
189 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE, QVariant(1)); |
185 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE, QVariant(1)); |
190 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_AUTO, QVariant(1)); |
186 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_AUTO, QVariant(1)); |
191 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_LOWLIGHT, QVariant(1)); |
187 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_LOWLIGHT, QVariant(1)); |
192 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_NIGHT, QVariant(1)); |
188 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_NIGHT, QVariant(1)); |
193 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_NIGHTPORTRAIT, QVariant(1)); |
189 mSettingStore.insert(CxeSettingIds::VIDEO_SCENE_NIGHTPORTRAIT, QVariant(1)); |