camerauis/cameraxui/cxengine/inc/cxestillcapturecontroldesktop.h
changeset 55 0da2a5b56583
parent 46 c826656d6714
--- a/camerauis/cameraxui/cxengine/inc/cxestillcapturecontroldesktop.h	Mon Aug 23 13:50:05 2010 +0300
+++ b/camerauis/cameraxui/cxengine/inc/cxestillcapturecontroldesktop.h	Fri Sep 03 11:00:58 2010 +0300
@@ -19,6 +19,7 @@
 
 #include <QList>
 #include <QVariant>
+#include <QTimer>
 
 #include "cxestillcapturecontrol.h"
 #include "cxeimagedataqueuedesktop.h"
@@ -91,6 +92,9 @@
     // Autofocus events
     void handleAutofocusStateChanged(CxeAutoFocusControl::State newState, CxeError::Id error);
 
+private slots:
+    void startViewfinder();
+
 private: // helper functions
     void updateFlashSetting(QVariant newValue);
     void updateISOSetting(QVariant newValue);
@@ -117,6 +121,8 @@
     CxeAutoFocusControl::State mAfState;
     QList<CxeStillImageDesktop*> mImages;
     CxeFileSaveThread &mSaveThread;
+
+    QTimer mViewFinderStartTimer;
     
     int mNextSnapshotIndex;
     int mNextImageDataIndex;