camerauis/cameraxui/cxengine/inc/cxefilesavethreadsymbian.h
changeset 43 0e652f8f1fbd
parent 19 d9aefe59d544
child 58 ddba9caa7f32
--- a/camerauis/cameraxui/cxengine/inc/cxefilesavethreadsymbian.h	Thu May 13 21:30:19 2010 +0300
+++ b/camerauis/cameraxui/cxengine/inc/cxefilesavethreadsymbian.h	Thu Jul 15 01:55:05 2010 +0300
@@ -48,9 +48,8 @@
 
 public slots:
     void handleVideoSaved(CxeError::Id status, const QString& filename);
-    void handleSnapshotReady(CxeError::Id status, const QPixmap& snapshot, const QString& filename);
-    void handleSnapshotReady(CxeError::Id status, const QPixmap& snapshot, int id);
-
+    void handleSnapshotReady(CxeError::Id status, const QImage& snapshot, const QString& filename);
+    void handleSnapshotReady(CxeError::Id status, const QImage& snapshot, int id);
 
 protected slots:
     void handleFileHarvested(CxeError::Id status, const QString& filename);
@@ -67,7 +66,7 @@
     void run();
     void read();
     void saveNow();
-    void harvestFile(const QString& filename);
+    void harvestFile(const QString& filename, bool addLocation);
 
 private: // data shared between the threads
 
@@ -78,7 +77,7 @@
     QWaitCondition mDataToSave;
 
     mutable QMutex mSnapshotsMutex;
-    QHash<QString, QPixmap> mSnapshots;
+    QHash<QString, QImage> mSnapshots;
 
 protected: // thread only used data
     int mCount;