Don't compare the old property value to the new one. Just set it
[harmattan/cameraplus] / lib / qtcamvideosettings.h
1 // -*- c++ -*-
2
3 #ifndef QT_CAM_VIDEO_SETTINGS_H
4 #define QT_CAM_VIDEO_SETTINGS_H
5
6 #include <QSize>
7 #include <QPair>
8 #include <QString>
9
10 class QtCamVideoSettingsPrivate;
11
12 class QtCamVideoSettings {
13 public:
14   QtCamVideoSettings(const QString& id, const QString& name,
15                      const QSize& capture, const QSize& preview,
16                      int numerator, int denominator, int nightNumerator, int nightDenominator);
17
18   QtCamVideoSettings(const QtCamVideoSettings& other);
19
20   ~QtCamVideoSettings();
21
22   QtCamVideoSettings& operator=(const QtCamVideoSettings& other);
23
24   QString id() const;
25   QString name() const;
26   QSize captureResolution() const;
27   QSize previewResolution() const;
28   QPair<int, int> frameRate() const;
29   QPair<int, int> nightFrameRate() const;
30
31 private:
32   QtCamVideoSettingsPrivate *d_ptr;
33 };
34
35 #endif /* QT_CAM_VIDEO_SETTINGS_H */