[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [digikam] libs/threadimageio: try to be a bit more clear with the cache key when there is no file pa
From:       Marcel Wiesweg <marcel.wiesweg () gmx ! de>
Date:       2014-11-16 18:04:50
Message-ID: E1Xq4Bu-0007Vt-0p () scm ! kde ! org
[Download RAW message or body]

Git commit d95559416a138fec0ef1c34f5263e574173f1aa4 by Marcel Wiesweg.
Committed on 16/11/2014 at 16:18.
Pushed by mwiesweg into branch 'master'.

try to be a bit more clear with the cache key when there is no file path

M  +2    -2    libs/threadimageio/loadingdescription.cpp

http://commits.kde.org/digikam/d95559416a138fec0ef1c34f5263e574173f1aa4

diff --git a/libs/threadimageio/loadingdescription.cpp \
b/libs/threadimageio/loadingdescription.cpp index 801bd1c..77697df 100644
--- a/libs/threadimageio/loadingdescription.cpp
+++ b/libs/threadimageio/loadingdescription.cpp
@@ -127,12 +127,12 @@ QString LoadingDescription::cacheKey() const
     // Thumbnail loading. This one is easy.
     if (previewParameters.type == PreviewParameters::Thumbnail)
     {
-        QString fileRef = filePath.isEmpty() ? \
previewParameters.storageReference.toString() : filePath; +        QString fileRef = \
filePath.isEmpty() ? (QString("id:/")+previewParameters.storageReference.toString()) \
                : filePath;
         return fileRef + "-thumbnail-" + QString::number(previewParameters.size);
     }
     else if (previewParameters.type == PreviewParameters::DetailThumbnail)
     {
-        QString fileRef = filePath.isEmpty() ? \
previewParameters.storageReference.toString() : filePath; +        QString fileRef = \
filePath.isEmpty() ? (QString("id:/")+previewParameters.storageReference.toString()) \
: filePath;  QRect rect         =  previewParameters.extraParameter.toRect();
         QString rectString = \
QString("%1,%2-%3x%4-").arg(rect.x()).arg(rect.y()).arg(rect.width()).arg(rect.height());
                
         return fileRef + "-thumbnail-" + rectString + \
QString::number(previewParameters.size);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic