diff -r 2922f70fca82 -r 67457b2ffb33 camerauis/cameraxui/cxengine/inc/cxesnapshotcontrolprivate.h --- 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;