X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=src%2Fsettings.h;h=e98bdf993eb62fdfaabbbc058213db535e08d971;hb=b2f99e69cb4012bb167d6be909c113a1b0f5dc9f;hp=defcfe93d01a4c7332589e6733be04fb5210091c;hpb=896d397cb4c88deb70a34d0e757d635c3dcd4c91;p=harmattan%2Fcameraplus diff --git a/src/settings.h b/src/settings.h index defcfe9..e98bdf9 100644 --- a/src/settings.h +++ b/src/settings.h @@ -32,7 +32,6 @@ class Settings : public QObject { Q_PROPERTY(int mode READ mode WRITE setMode NOTIFY modeChanged); Q_PROPERTY(QString creatorName READ creatorName WRITE setCreatorName NOTIFY creatorNameChanged); - Q_PROPERTY(int postCaptureTimeout READ postCaptureTimeout WRITE setPostCaptureTimeout NOTIFY postCaptureTimeoutChanged); Q_PROPERTY(bool useGps READ useGps WRITE setUseGps NOTIFY useGpsChanged); Q_PROPERTY(bool useGeotags READ useGeotags WRITE setUseGeotags NOTIFY useGeotagsChanged); Q_PROPERTY(int imageSceneMode READ imageSceneMode WRITE setImageSceneMode NOTIFY imageSceneModeChanged); @@ -58,6 +57,11 @@ class Settings : public QObject { Q_PROPERTY(bool videoTorchOn READ isVideoTorchOn WRITE setVideoTorchOn NOTIFY videoTorchOnChanged); Q_PROPERTY(bool showToolBar READ isToolBarShown WRITE setToolBarShown NOTIFY toolBarShownChanged); + Q_PROPERTY(bool videoMuted READ isVideoMuted WRITE setVideoMuted NOTIFY videoMutedChanged); + + Q_PROPERTY(bool gridEnabled READ isGridEnabled WRITE setGridEnabled NOTIFY gridEnabledChanged); + + Q_PROPERTY(bool faceDetectionEnabled READ isFaceDetectionEnabled WRITE setFaceDetectionEnabled NOTIFY faceDetectionEnabledChanged); public: Settings(QObject *parent = 0); @@ -69,9 +73,6 @@ public: QString creatorName() const; void setCreatorName(const QString& name); - int postCaptureTimeout() const; - void setPostCaptureTimeout(int timeout); - bool useGps() const; void setUseGps(bool enable); @@ -129,10 +130,18 @@ public: bool isToolBarShown() const; void setToolBarShown(bool shown); + bool isVideoMuted() const; + void setVideoMuted(bool muted); + + bool isGridEnabled() const; + void setGridEnabled(bool enabled); + + bool isFaceDetectionEnabled() const; + void setFaceDetectionEnabled(bool enabled); + signals: void modeChanged(); void creatorNameChanged(); - void postCaptureTimeoutChanged(); void useGpsChanged(); void useGeotagsChanged(); void imageSceneModeChanged(); @@ -152,6 +161,9 @@ signals: void soundEnabledChanged(); void videoTorchOnChanged(); void toolBarShownChanged(); + void videoMutedChanged(); + void gridEnabledChanged(); + void faceDetectionEnabledChanged(); private: QSettings *m_settings;