25 #ifndef DIGIKAM_DIMAGE_HISTORY_H
26 #define DIGIKAM_DIMAGE_HISTORY_H
30 #include <QXmlStreamWriter>
31 #include <QXmlStreamReader>
35 #include <QSharedDataPointer>
124 void insertReferredImage(
int entryIndex,
const HistoryImageId&
id);
135 Entry& operator[](
int i);
136 const Entry& operator[](
int i)
const;
146 bool hasActions()
const;
153 int actionCount()
const;
168 bool hasReferredImages()
const;
170 bool hasCurrentReferredImage()
const;
171 bool hasOriginalReferredImage()
const;
178 void clearReferredImages();
186 void adjustReferredImages();
189 void adjustCurrentUuid(
const QString& uuid);
198 void purgePathFromReferredImages(
const QString& path,
const QString& fileName);
203 void moveCurrentReferredImage(
const QString& newPath,
const QString& newFileName);
212 QString toXml()
const;
222 QSharedDataPointer<Private> d;
Definition: dimagehistory.h:53
QList< HistoryImageId > referredImages
Definition: dimagehistory.h:69
FilterAction action
Definition: dimagehistory.h:68
Definition: dimagehistory.h:49
bool operator!=(const DImageHistory &other) const
Definition: dimagehistory.h:103
bool hasFilters() const
Definition: dimagehistory.h:147
Definition: filteraction.h:43
Definition: historyimageid.h:42
Type
Definition: historyimageid.h:46
Definition: piwigotalker.h:48
Definition: datefolderview.cpp:43
QDebug operator<<(QDebug dbg, const DbEngineParameters &p)
Definition: dbengineparameters.cpp:863
bool operator==(const SearchTextSettings &a, const SearchTextSettings &b)
Definition: searchtextbar.cpp:49
FileReadWriteLockPriv Entry
Definition: filereadwritelock.cpp:79
bool operator<(const WSAlbum &first, const WSAlbum &second)
Definition: wstalker.cpp:47