67 COPY_MAKERNOTES = 0x02,
68 RESTORE_PREVIEW = 0x04,
81 WRITE_EXISTING_TAGS = 0x01,
82 CREATE_NEW_TAGS = 0x02,
83 CREATE_NEW_GROUPS = 0x04,
84 ALL_MODES = WRITE_EXISTING_TAGS |
95 TRANS_ALL_IPTC = 0x02,
117 bool waitError =
false;
118 int cmdStatus = ExifToolProcess::COMMAND_RESULT;
119 int cmdAction = ExifToolProcess::NO_ACTION;
142 static bool isCreated();
154 void shutDownExifTool();
162 void setExifToolProgram(
const QString& etExePath);
164 QString getExifToolProgram()
const;
171 bool exifToolAvailable()
const;
176 bool exifToolIsBusy()
const;
181 QProcess::ProcessError exifToolError()
const;
186 QString exifToolErrorString()
const;
204 int command(
const QByteArrayList& args,
Action ac);
215 bool startExifTool();
220 void restartExifTool();
229 QString exifToolBin()
const;
231 bool checkExifToolProgram()
const;
233 void changeExifToolProgram(
const QString& etExePath);
243 void slotApplySettingsAndStart();
244 void slotReadyReadStandardError();
245 void slotReadyReadStandardOutput();
246 void slotChangeProgram(
const QString& etExePath);
247 void slotErrorOccurred(QProcess::ProcessError error);
248 void slotFinished(
int exitCode, QProcess::ExitStatus exitStatus);
Definition datefolderview.cpp:34