diff -r d1dadafc5584 -r 26079c1bb561 taskswitcher/utils/src/tsthumbnailprovider.cpp --- a/taskswitcher/utils/src/tsthumbnailprovider.cpp Mon Sep 27 11:31:59 2010 +0300 +++ b/taskswitcher/utils/src/tsthumbnailprovider.cpp Wed Oct 06 16:00:22 2010 +0300 @@ -17,6 +17,11 @@ #include #include "tsthumbnailprovider.h" //------------------------------------------------------------------------------ +/** + * Constructor - initialize provider instance + * @param observer - thumnail observer + * @param obj - object which request and receive new thumnails using signal/slot interface + */ TsThumbnailProvider::TsThumbnailProvider(MTsThumbnailObserver& observer, QObject* obj) : mObserver(observer) @@ -32,6 +37,9 @@ SLOT(thumbnailCreated(QPixmap, const void*))); } //------------------------------------------------------------------------------ +/** + * Function create interface for Symbian clients. + */ void TsThumbnailProvider::createThumbnail(CFbsBitmap& source, int angle) { emit createThumbnail(QPixmap::fromSymbianCFbsBitmap(&source), @@ -40,6 +48,9 @@ } //------------------------------------------------------------------------------ +/** + * Retrieve requests done by Symbian interface and forward results to observer + */ void TsThumbnailProvider::thumbnailCreated(const QPixmap& thumbnail, const void *userData) { @@ -48,7 +59,7 @@ } CFbsBitmap *bitmap(thumbnail.toSymbianCFbsBitmap()); if(0 != bitmap) { - mObserver.thumbnailCreated(*bitmap); + mObserver.ThumbnailCreated(*bitmap); } delete bitmap; }