activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp
changeset 93 82b66994846c
parent 92 782e3408c2ab
child 94 dbb8300717f7
--- a/activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp	Fri Apr 16 14:45:49 2010 +0300
+++ b/activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp	Fri Apr 30 15:22:08 2010 +0300
@@ -68,6 +68,24 @@
 //
 // -----------------------------------------------------------------------------
 //
+void HsActivityDbClient::asyncRequestCompleated(int result,
+                                                int requestType, 
+                                                const QPixmap& pixmap,
+                                                void* userData)
+{
+    switch (requestType) {
+        case GetThumbnail:
+            if (KErrNone == result) {
+                emit thumbnailRequested(pixmap, userData);
+            }
+            break;
+    }
+}
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
 int HsActivityDbClient::addActivity(const QVariantHash &activity)
 {
     return d_ptr->addActivity(activity);
@@ -141,7 +159,8 @@
 //
 // -----------------------------------------------------------------------------
 //
-int HsActivityDbClient::getThumbnail(QPixmap &dst, const QString & src)
+//int HsActivityDbClient::getThumbnail(const QVariantHash &condition)
+int HsActivityDbClient::getThumbnail(QSize size, QString imagePath, QString mimeType, void* userDdata)
 {
-    return d_ptr->getThumbnail(dst, src);
+    return d_ptr->getThumbnail(size, imagePath, mimeType, userDdata);
 }