diff -r 782e3408c2ab -r 82b66994846c activityfw/activitydatabase/hsactivitydbclient/src/hsactivitydbclient.cpp --- 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); }