72 bool setSetting(
const QString& keyword,
const QString&
value);
73 QString getSetting(
const QString& keyword);
74 QString getLegacySetting(
const QString& keyword);
76 ThumbsDbInfo findByHash(
const QString& uniqueHash, qlonglong fileSize);
86 ThumbsDbInfo findByFilePath(
const QString& path,
const QString& uniqueHash);
115 QHash<QString, int> getFilePathsWithThumbnail();
117 void replaceUniqueHash(
const QString& oldUniqueHash,
int oldFileSize,
const QString& newUniqueHash,
int newFileSize);
125 bool integrityCheck();
137 ThumbsDbInfo fillThumbnailInfo(
const QList<QVariant>& values);
146 Private*
const d =
nullptr;