diff -r 32469d7d46ff -r 4bc7b118b3df activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp --- 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); }