camerauis/cameraxui/cxengine/inc/cxethumbnailmanagersymbian.h
changeset 37 64817133cd1d
parent 19 d9aefe59d544
--- a/camerauis/cameraxui/cxengine/inc/cxethumbnailmanagersymbian.h	Wed Jun 23 17:59:54 2010 +0300
+++ b/camerauis/cameraxui/cxengine/inc/cxethumbnailmanagersymbian.h	Tue Jul 06 14:04:02 2010 +0300
@@ -21,6 +21,7 @@
 #include <QObject>
 #include <QString>
 #include <QPixmap>
+#include <QImage>
 
 // forward declaration
 class ThumbnailManager;
@@ -44,20 +45,13 @@
     /**
      * Creates from given thumbnail.
      */
-    virtual void createThumbnail(const QString& filename, QPixmap thumbnail);
+    virtual void createThumbnail(const QString &filename, const QImage &thumbnail);
 
     /**
      * Cancels thumbnail creation.
      */
     virtual void cancelThumbnail(const QString& filename);
 
-signals:
-
-    /**
-     * Informs clients about thumbnail ready event
-     */
-    void thumbnailReady(QPixmap thumbnail, int error);
-
 private slots:
 
     /**
@@ -66,7 +60,7 @@
     void thumbnailReady(QPixmap thumbnail, void * data, int id, int error);
 
 private:
-    ThumbnailManager* mThumbnailManager;
+    ThumbnailManager *mThumbnailManager;
     // file name, thumbnail id hash table
     QHash<QString, int> mThumbnailRequests;
 };