diff -r dea39715fc05 -r ee674526fac5 imagehandlingutilities/thumbnailmanager/thumbnailclient/inc/thumbnailmanagerimpl.h --- a/imagehandlingutilities/thumbnailmanager/thumbnailclient/inc/thumbnailmanagerimpl.h Wed Mar 31 22:04:49 2010 +0300 +++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/inc/thumbnailmanagerimpl.h Wed Apr 14 16:16:51 2010 +0300 @@ -337,6 +337,23 @@ void UpdateThumbnailsL( const TThumbnailId aItemId, const TDesC& aPath, const TInt aOrientation, const TInt64 aModified, TInt aPriority ); + /** + * Rename Thumbnails. This is an asynchronous + * operation, which always returns immediately. + * + * @since S60 v5.0 + * @param aCurrentPath Current path of the Thumbnail + * @param aNewPath New path for the Thumbnail + * @param aPriority Priority for this operation + * @return Thumbnail request ID. This can be used to + * cancel the request or change priority. + * The ID is specific to this CThumbnailManager + * instance and may not be shared with other + * instances. + */ + TThumbnailRequestId RenameThumbnailsL( const TDesC& aCurrentPath, + const TDesC& aNewPath, TInt aPriority = CActive::EPriorityIdle ); + private: /**