camerauis/cameraxui/cxengine/inc/cxesnapshotcontrolprivate.h
changeset 37 64817133cd1d
parent 29 699651f2666f
--- a/camerauis/cameraxui/cxengine/inc/cxesnapshotcontrolprivate.h	Wed Jun 23 17:59:54 2010 +0300
+++ b/camerauis/cameraxui/cxengine/inc/cxesnapshotcontrolprivate.h	Tue Jul 06 14:04:02 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;