3 #ifndef QT_CAM_VIDEO_SETTINGS_H
4 #define QT_CAM_VIDEO_SETTINGS_H
10 class QtCamVideoSettingsPrivate;
12 class QtCamVideoSettings {
14 QtCamVideoSettings(const QString& id, const QString& name,
15 const QSize& capture, const QSize& preview,
16 int numerator, int denominator);
18 QtCamVideoSettings(const QtCamVideoSettings& other);
20 ~QtCamVideoSettings();
22 QtCamVideoSettings& operator=(const QtCamVideoSettings& other);
26 QSize captureResolution() const;
27 QSize previewResolution() const;
28 QPair<int, int> frameRate() const;
31 QtCamVideoSettingsPrivate *d_ptr;
34 #endif /* QT_CAM_VIDEO_SETTINGS_H */