114 void insertReferredImage(
int entryIndex,
const HistoryImageId&
id);
123 QList<DImageHistory::Entry>& entries();
124 const QList<DImageHistory::Entry>& entries()
const;
125 Entry& operator[](
int i);
126 const Entry& operator[](
int i)
const;
136 bool hasActions()
const;
143 int actionCount()
const;
146 QList<FilterAction> allActions()
const;
152 QList<HistoryImageId>& referredImages(
int i);
153 const QList<HistoryImageId>& referredImages(
int i)
const;
154 QList<HistoryImageId> allReferredImages()
const;
158 bool hasReferredImages()
const;
160 bool hasCurrentReferredImage()
const;
161 bool hasOriginalReferredImage()
const;
168 void clearReferredImages();
176 void adjustReferredImages();
179 void adjustCurrentUuid(
const QString& uuid);
188 void purgePathFromReferredImages(
const QString& path,
const QString& fileName);
193 void moveCurrentReferredImage(
const QString& newPath,
const QString& newFileName);
202 QString toXml()
const;
212 QSharedDataPointer<Private> d;
Definition dimagehistory.h:43
QList< HistoryImageId > referredImages
Definition dimagehistory.h:59
FilterAction action
Definition dimagehistory.h:58
Definition dimagehistory.h:39
bool operator!=(const DImageHistory &other) const
Definition dimagehistory.h:93
bool hasFilters() const
Definition dimagehistory.h:137
Definition historyimageid.h:32
Type
Definition historyimageid.h:36
QDataStream & operator<<(QDataStream &dataStream, const unsigned long &in)
Definition qdatastreamoverloads.cpp:29