82 bool atLeastOneUpdateToProcess()
const;
84 QDateTime calculateAdjustedDate(
const QDateTime& originalTime,
int index = 0);
85 QDateTime getDateTimeFromString(
const QString& dateStr)
const;
86 QMap<QString, bool> getDateTimeTagsMap()
const;
90 QDateTime customDate = QDateTime::currentDateTime();
91 QDateTime customTime = QDateTime::currentDateTime();
92 QDateTime adjustmentTime = QDateTime();
94 bool updUseExifTool =
false;
95 bool updIfAvailable =
true;
96 bool updEXIFModDate =
false;
97 bool updEXIFOriDate =
false;
98 bool updEXIFDigDate =
false;
99 bool updEXIFThmDate =
false;
100 bool updIPTCDate =
false;
101 bool updXMPVideo =
false;
102 bool updXMPDate =
false;
103 bool updFileModDate =
false;
108 bool enableExifTool =
false;
110 int dateSource = APPDATE;
111 int metadataSource = EXIFIPTCXMP;
112 int fileDateSource = FILELASTMOD;
113 int adjustmentType = COPYVALUE;
114 int adjustmentDays = 0;
Definition timeadjustcontainer.h:123
int deltaHours
Definition timeadjustcontainer.h:148
bool isNull() const
Definition timeadjustcontainer.h:133
int deltaMinutes
Definition timeadjustcontainer.h:149
int deltaSeconds
Definition timeadjustcontainer.h:150
bool deltaNegative
Definition timeadjustcontainer.h:145
int deltaDays
Definition timeadjustcontainer.h:147
Definition timeadjustcontainer.h:34
UseFileDateType
Definition timeadjustcontainer.h:61
~TimeAdjustContainer()=default
UseMetaDateType
Definition timeadjustcontainer.h:48
@ FUZZYORIGINAL
Definition timeadjustcontainer.h:56
@ XMPCREATED
Definition timeadjustcontainer.h:54
@ FUZZYCREATED
Definition timeadjustcontainer.h:55
@ EXIFORIGINAL
Definition timeadjustcontainer.h:51
@ IPTCCREATED
Definition timeadjustcontainer.h:53
@ EXIFDIGITIZED
Definition timeadjustcontainer.h:52
@ EXIFCREATED
Definition timeadjustcontainer.h:50
UseDateSource
Definition timeadjustcontainer.h:39
@ FILEDATE
Definition timeadjustcontainer.h:42
@ FILENAME
Definition timeadjustcontainer.h:41
@ METADATADATE
Definition timeadjustcontainer.h:43
TimeAdjustContainer()=default
AdjType
Definition timeadjustcontainer.h:67
@ ADDVALUE
Definition timeadjustcontainer.h:69
@ SUBVALUE
Definition timeadjustcontainer.h:70
Definition datefolderview.cpp:34