camerauis/cameraxui/cxengine/inc/cxesnapshotcontrolprivate.h
changeset 41 67457b2ffb33
parent 38 0f0b4c1d7744
--- a/camerauis/cameraxui/cxengine/inc/cxesnapshotcontrolprivate.h	Thu Jul 15 01:49:11 2010 +0300
+++ b/camerauis/cameraxui/cxengine/inc/cxesnapshotcontrolprivate.h	Thu Jul 15 01:52:14 2010 +0300
@@ -23,7 +23,6 @@
 #include "cxeerror.h"
 #include "cxestatemachine.h"
 
-class QPixmap;
 class CxeSnapshotControl;
 class CxeCameraDevice;
 
@@ -43,11 +42,11 @@
 private:
     CxeSnapshotControl::State state() const;
     void initializeStates();
-    QSize calculateSnapshotSize(const QSize &displaySize, const QSize &outputResolution) const;
+    QSize calculateSnapshotSize(const QSize &displaySize, Cxe::AspectRatio aspectRatio) const;
     void start(const QSize &size);
     void stop();
     void handleCameraEvent(int id, int error);
-    QPixmap snapshot();
+    QImage snapshot();
 
 private:
     CxeSnapshotControl *q;