Q_PROPERTY(bool faceDetectionEnabled READ isFaceDetectionEnabled WRITE setFaceDetectionEnabled NOTIFY faceDetectionEnabledChanged);
Q_PROPERTY(bool zoomAsShutter READ isZoomAsShutterEnabled WRITE setZoomAsShutterEnabled NOTIFY zoomAsShutterChanged);
+ Q_PROPERTY(int device READ device WRITE setDevice NOTIFY deviceChanged);
public:
Settings(QObject *parent = 0);
bool isZoomAsShutterEnabled();
void setZoomAsShutterEnabled(bool enabled);
+ int device() const;
+ void setDevice(int device);
+
signals:
void modeChanged();
void creatorNameChanged();
void gridEnabledChanged();
void faceDetectionEnabledChanged();
void zoomAsShutterChanged();
+ void deviceChanged();
private:
QSettings *m_settings;