#define DEFAULT_ZOOM_AS_SHUTTER false
#define DEFAULT_PROXIMITY_AS_SHUTTER false
#define DEFAULT_DEVICE 0
+#define DEFAULT_ENABLE_PREVIEW true
Settings::Settings(QObject *parent) :
QObject(parent),
QString key = QString("fileNaming/%1").arg(id);
m_settings->setValue(key, counter);
}
+
+bool Settings::isPreviewEnabled() const {
+ return m_settings->value("camera/enablePreview", DEFAULT_ENABLE_PREVIEW).toBool();
+}
+
+void Settings::setPreviewEnabled(bool enabled) {
+ if (enabled != isPreviewEnabled()) {
+ m_settings->setValue("camera/enablePreview", enabled);
+
+ emit previewEnabledChanged();
+ }
+}