summaryrefslogtreecommitdiffstats
path: root/src/plugins/directshow/camera/dsimagecapturecontrol.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/directshow/camera/dsimagecapturecontrol.h')
-rw-r--r--src/plugins/directshow/camera/dsimagecapturecontrol.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/plugins/directshow/camera/dsimagecapturecontrol.h b/src/plugins/directshow/camera/dsimagecapturecontrol.h
index e39539191..af8765943 100644
--- a/src/plugins/directshow/camera/dsimagecapturecontrol.h
+++ b/src/plugins/directshow/camera/dsimagecapturecontrol.h
@@ -52,23 +52,18 @@ class DSImageCaptureControl : public QCameraImageCaptureControl
Q_OBJECT
public:
DSImageCaptureControl(DSCameraSession *session);
- virtual ~DSImageCaptureControl();
+ ~DSImageCaptureControl();
bool isReadyForCapture() const;
int capture(const QString &fileName);
- virtual QCameraImageCapture::DriveMode driveMode() const { return QCameraImageCapture::SingleImageCapture; }
- virtual void setDriveMode(QCameraImageCapture::DriveMode mode) { Q_UNUSED(mode) }
-
- virtual void cancelCapture() {}
-
-private slots:
- void updateState();
+ QCameraImageCapture::DriveMode driveMode() const;
+ void setDriveMode(QCameraImageCapture::DriveMode mode);
+ void cancelCapture() {}
private:
DSCameraSession *m_session;
- bool m_ready;
};
QT_END_NAMESPACE