activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp
changeset 73 4bc7b118b3df
parent 66 32469d7d46ff
child 80 397d00875918
--- a/activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp	Mon May 03 12:48:45 2010 +0300
+++ b/activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp	Fri May 14 16:10:06 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);
 }