addToXmpTagStringBag(const char *xmpTagName, const QStringList &entriesToAdd) const | Digikam::MetaEngine | |
AltLangMap typedef | Digikam::MetaEngine | |
applyChanges(bool setVersion=false) const | Digikam::MetaEngine | |
ArrayBagTag enum value | Digikam::MetaEngine | |
ArrayLangTag enum value | Digikam::MetaEngine | |
ArraySeqTag enum value | Digikam::MetaEngine | |
Backend enum name | Digikam::MetaEngine | |
backendName(Backend t) | Digikam::MetaEngine | static |
canWriteComment(const QString &filePath) | Digikam::MetaEngine | static |
canWriteExif(const QString &filePath) | Digikam::MetaEngine | static |
canWriteIptc(const QString &filePath) | Digikam::MetaEngine | static |
canWriteXmp(const QString &filePath) | Digikam::MetaEngine | static |
clearComments() const | Digikam::MetaEngine | |
clearExif() const | Digikam::MetaEngine | |
clearIptc() const | Digikam::MetaEngine | |
clearXmp() const | Digikam::MetaEngine | |
convertDegreeAngleToDouble(double degrees, double minutes, double seconds) | Digikam::MetaEngine | static |
convertFromGPSCoordinateString(const QString &coordinate, long int *const numeratorDegrees, long int *const denominatorDegrees, long int *const numeratorMinutes, long int *const denominatorMinutes, long int *const numeratorSeconds, long int *const denominatorSeconds, char *const directionReference) | Digikam::MetaEngine | static |
convertFromGPSCoordinateString(const QString &gpsString, double *const coordinate) | Digikam::MetaEngine | static |
convertToGPSCoordinateString(const long int numeratorDegrees, const long int denominatorDegrees, const long int numeratorMinutes, const long int denominatorMinutes, const long int numeratorSeconds, const long int denominatorSeconds, const char directionReference) | Digikam::MetaEngine | static |
convertToGPSCoordinateString(const bool isLatitude, double coordinate) | Digikam::MetaEngine | static |
convertToRational(const double number, long int *const numerator, long int *const denominator, const int rounding) | Digikam::MetaEngine | static |
convertToRationalSmallDenominator(const double number, long int *const numerator, long int *const denominator) | Digikam::MetaEngine | static |
convertToUserPresentableNumbers(const QString &coordinate, int *const degrees, int *const minutes, double *const seconds, char *const directionReference) | Digikam::MetaEngine | static |
convertToUserPresentableNumbers(const bool isLatitude, double coordinate, int *const degrees, int *const minutes, double *const seconds, char *const directionReference) | Digikam::MetaEngine | static |
createExifUserStringFromValue(const char *exifTagName, const QVariant &val, bool escapeCR=true) | Digikam::MetaEngine | |
data() const | Digikam::MetaEngine | |
detectLanguageAlt(const QString &value, QString &lang) | Digikam::MetaEngine | static |
Exiv2Backend enum value | Digikam::MetaEngine | |
Exiv2Version() | Digikam::MetaEngine | static |
exportChanges(const QString &exvTmpFile, QStringList &removedTags) const | Digikam::MetaEngine | |
FFMpegBackend enum value | Digikam::MetaEngine | |
getComments() const | Digikam::MetaEngine | |
getCommentsDecoded() const | Digikam::MetaEngine | |
getDigitizationDateTime(bool fallbackToCreationTime=false) const | Digikam::MetaEngine | |
getExifComment(bool readDescription=true) const | Digikam::MetaEngine | |
getExifEncoded(bool addExifHeader=false) const | Digikam::MetaEngine | |
getExifTagData(const char *exifTagName) const | Digikam::MetaEngine | |
getExifTagDescription(const char *exifTagName) | Digikam::MetaEngine | |
getExifTagLong(const char *exifTagName, long &val) const | Digikam::MetaEngine | |
getExifTagLong(const char *exifTagName, long &val, int component) const | Digikam::MetaEngine | |
getExifTagRational(const char *exifTagName, long int &num, long int &den, int component=0) const | Digikam::MetaEngine | |
getExifTagsDataList(const QStringList &exifKeysFilter=QStringList(), bool invertSelection=false, bool extractBinary=true) const | Digikam::MetaEngine | |
getExifTagString(const char *exifTagName, bool escapeCR=true) const | Digikam::MetaEngine | |
getExifTagTitle(const char *exifTagName) | Digikam::MetaEngine | |
getExifTagVariant(const char *exifTagName, bool rationalAsListOfInts=true, bool escapeCR=true, int component=0) const | Digikam::MetaEngine | |
getExifThumbnail(bool fixOrientation) const | Digikam::MetaEngine | |
getFilePath() const | Digikam::MetaEngine | |
getGPSAltitude(double *const altitude) const | Digikam::MetaEngine | |
getGPSInfo(double &altitude, double &latitude, double &longitude) const | Digikam::MetaEngine | |
getGPSLatitudeNumber(double *const latitude) const | Digikam::MetaEngine | |
getGPSLatitudeString() const | Digikam::MetaEngine | |
getGPSLongitudeNumber(double *const longitude) const | Digikam::MetaEngine | |
getGPSLongitudeString() const | Digikam::MetaEngine | |
getIptc(bool addIrbHeader=false) const | Digikam::MetaEngine | |
getIptcKeywords() const | Digikam::MetaEngine | |
getIptcSubCategories() const | Digikam::MetaEngine | |
getIptcSubjects() const | Digikam::MetaEngine | |
getIptcTagData(const char *iptcTagName) const | Digikam::MetaEngine | |
getIptcTagDescription(const char *iptcTagName) | Digikam::MetaEngine | |
getIptcTagsDataList(const QStringList &iptcKeysFilter=QStringList(), bool invertSelection=false) const | Digikam::MetaEngine | |
getIptcTagsList() const | Digikam::MetaEngine | |
getIptcTagsStringList(const char *iptcTagName, bool escapeCR=true) const | Digikam::MetaEngine | |
getIptcTagString(const char *iptcTagName, bool escapeCR=true) const | Digikam::MetaEngine | |
getIptcTagTitle(const char *iptcTagName) | Digikam::MetaEngine | |
getItemColorWorkSpace() const | Digikam::MetaEngine | |
getItemDateTime() const | Digikam::MetaEngine | |
getItemDimensions() const | Digikam::MetaEngine | |
getItemOrientation() const | Digikam::MetaEngine | |
getItemPreview(QImage &preview) const | Digikam::MetaEngine | |
getMakernoteTagsList() const | Digikam::MetaEngine | |
getMimeType() const | Digikam::MetaEngine | |
getPixelSize() const | Digikam::MetaEngine | |
getStdExifTagsList() const | Digikam::MetaEngine | |
getXmp() const | Digikam::MetaEngine | |
getXmpKeywords() const | Digikam::MetaEngine | |
getXmpSubCategories() const | Digikam::MetaEngine | |
getXmpSubjects() const | Digikam::MetaEngine | |
getXmpTagDescription(const char *xmpTagName) | Digikam::MetaEngine | |
getXmpTagsDataList(const QStringList &xmpKeysFilter=QStringList(), bool invertSelection=false) const | Digikam::MetaEngine | |
getXmpTagsList() const | Digikam::MetaEngine | |
getXmpTagString(const char *xmpTagName, bool escapeCR=true) const | Digikam::MetaEngine | |
getXmpTagStringBag(const char *xmpTagName, bool escapeCR) const | Digikam::MetaEngine | |
getXmpTagStringLangAlt(const char *xmpTagName, const QString &langAlt, bool escapeCR) const | Digikam::MetaEngine | |
getXmpTagStringListLangAlt(const char *xmpTagName, bool escapeCR=true) const | Digikam::MetaEngine | |
getXmpTagStringSeq(const char *xmpTagName, bool escapeCR=true) const | Digikam::MetaEngine | |
getXmpTagTitle(const char *xmpTagName) | Digikam::MetaEngine | |
getXmpTagVariant(const char *xmpTagName, bool rationalAsListOfInts=true, bool stringEscapeCR=true) const | Digikam::MetaEngine | |
hasComments() const | Digikam::MetaEngine | |
hasExif() const | Digikam::MetaEngine | |
hasIptc() const | Digikam::MetaEngine | |
hasSidecar(const QString &path) | Digikam::MetaEngine | static |
hasXmp() const | Digikam::MetaEngine | |
ImageColorWorkSpace enum name | Digikam::MetaEngine | |
ImageMagickBackend enum value | Digikam::MetaEngine | |
ImageOrientation enum name | Digikam::MetaEngine | |
initializeExiv2() | Digikam::MetaEngine | static |
initializeGPSInfo() | Digikam::MetaEngine | |
isEmpty() const | Digikam::MetaEngine | |
LibHeifBackend enum value | Digikam::MetaEngine | |
LibRawBackend enum value | Digikam::MetaEngine | |
load(const QString &filePath, Backend *backend=nullptr) | Digikam::MetaEngine | |
loadFromData(const QByteArray &imgData) | Digikam::MetaEngine | |
loadFromSidecarAndMerge(const QString &filePath) | Digikam::MetaEngine | |
MetaDataMap typedef | Digikam::MetaEngine | |
MetadataWritingMode enum name | Digikam::MetaEngine | |
metadataWritingMode() const | Digikam::MetaEngine | |
MetaEngine() | Digikam::MetaEngine | |
MetaEngine(const MetaEngineData &data) | Digikam::MetaEngine | explicit |
MetaEngine(const QString &filePath) | Digikam::MetaEngine | explicit |
MetaEnginePreviews class | Digikam::MetaEngine | friend |
NoBackend enum value | Digikam::MetaEngine | |
NormalTag enum value | Digikam::MetaEngine | |
ORIENTATION_HFLIP enum value | Digikam::MetaEngine | |
ORIENTATION_NORMAL enum value | Digikam::MetaEngine | |
ORIENTATION_ROT_180 enum value | Digikam::MetaEngine | |
ORIENTATION_ROT_270 enum value | Digikam::MetaEngine | |
ORIENTATION_ROT_90 enum value | Digikam::MetaEngine | |
ORIENTATION_ROT_90_HFLIP enum value | Digikam::MetaEngine | |
ORIENTATION_ROT_90_VFLIP enum value | Digikam::MetaEngine | |
ORIENTATION_UNSPECIFIED enum value | Digikam::MetaEngine | |
ORIENTATION_VFLIP enum value | Digikam::MetaEngine | |
registerXmpNameSpace(const QString &uri, const QString &prefix) | Digikam::MetaEngine | static |
removeExifTag(const char *exifTagName) const | Digikam::MetaEngine | |
removeExifThumbnail() const | Digikam::MetaEngine | |
removeFromXmpTagStringBag(const char *xmpTagName, const QStringList &entriesToRemove) const | Digikam::MetaEngine | |
removeGPSInfo() | Digikam::MetaEngine | |
removeIptcTag(const char *iptcTagName) const | Digikam::MetaEngine | |
removeXmpKeywords(const QStringList &keywordsToRemove) | Digikam::MetaEngine | |
removeXmpSubCategories(const QStringList &categoriesToRemove) | Digikam::MetaEngine | |
removeXmpSubjects(const QStringList &subjectsToRemove) | Digikam::MetaEngine | |
removeXmpTag(const char *xmpTagName, bool family=false) const | Digikam::MetaEngine | |
rotateExifQImage(QImage &image, ImageOrientation orientation) const | Digikam::MetaEngine | |
save(const QString &filePath, bool setVersion=false) const | Digikam::MetaEngine | |
setComments(const QByteArray &data) const | Digikam::MetaEngine | |
setData(const MetaEngineData &data) | Digikam::MetaEngine | |
setExif(const QByteArray &data) const | Digikam::MetaEngine | |
setExifComment(const QString &comment, bool writeDescription=true) const | Digikam::MetaEngine | |
setExifTagData(const char *exifTagName, const QByteArray &data) const | Digikam::MetaEngine | |
setExifTagLong(const char *exifTagName, long val) const | Digikam::MetaEngine | |
setExifTagRational(const char *exifTagName, long int num, long int den) const | Digikam::MetaEngine | |
setExifTagString(const char *exifTagName, const QString &value) const | Digikam::MetaEngine | |
setExifTagVariant(const char *exifTagName, const QVariant &data, bool rationalWantSmallDenominator=true) const | Digikam::MetaEngine | |
setExifThumbnail(const QImage &thumb) const | Digikam::MetaEngine | |
setFilePath(const QString &path) | Digikam::MetaEngine | |
setGPSInfo(const double altitude, const double latitude, const double longitude) | Digikam::MetaEngine | |
setGPSInfo(const double *const altitude, const double latitude, const double longitude) | Digikam::MetaEngine | |
setGPSInfo(const double altitude, const QString &latitude, const QString &longitude) | Digikam::MetaEngine | |
setImageDateTime(const QDateTime &dateTime, bool setDateTimeDigitized=false) const | Digikam::MetaEngine | |
setIptc(const QByteArray &data) const | Digikam::MetaEngine | |
setIptcKeywords(const QStringList &oldKeywords, const QStringList &newKeywords) const | Digikam::MetaEngine | |
setIptcSubCategories(const QStringList &oldSubCategories, const QStringList &newSubCategories) const | Digikam::MetaEngine | |
setIptcSubjects(const QStringList &oldSubjects, const QStringList &newSubjects) const | Digikam::MetaEngine | |
setIptcTagData(const char *iptcTagName, const QByteArray &data) const | Digikam::MetaEngine | |
setIptcTagsStringList(const char *iptcTagName, int maxSize, const QStringList &oldValues, const QStringList &newValues) const | Digikam::MetaEngine | |
setIptcTagString(const char *iptcTagName, const QString &value) const | Digikam::MetaEngine | |
setItemColorWorkSpace(ImageColorWorkSpace workspace) const | Digikam::MetaEngine | |
setItemDimensions(const QSize &size) const | Digikam::MetaEngine | |
setItemOrientation(ImageOrientation orientation) const | Digikam::MetaEngine | |
setItemPreview(const QImage &preview) const | Digikam::MetaEngine | |
setItemProgramId(const QString &program, const QString &version) const | Digikam::MetaEngine | |
setMetadataWritingMode(const int mode) | Digikam::MetaEngine | |
setProgramId() const | Digikam::MetaEngine | protected |
setTiffThumbnail(const QImage &thumb) const | Digikam::MetaEngine | |
setUpdateFileTimeStamp(bool on) | Digikam::MetaEngine | |
setUseCompatibleFileName(const bool on) | Digikam::MetaEngine | |
setUseXMPSidecar4Reading(const bool on) | Digikam::MetaEngine | |
setWriteDngFiles(const bool on) | Digikam::MetaEngine | |
setWriteRawFiles(const bool on) | Digikam::MetaEngine | |
setXmp(const QByteArray &data) const | Digikam::MetaEngine | |
setXmpKeywords(const QStringList &newKeywords) const | Digikam::MetaEngine | |
setXmpSubCategories(const QStringList &newSubCategories) const | Digikam::MetaEngine | |
setXmpSubjects(const QStringList &newSubjects) const | Digikam::MetaEngine | |
setXmpTagString(const char *xmpTagName, const QString &value) const | Digikam::MetaEngine | |
setXmpTagString(const char *xmpTagName, const QString &value, XmpTagType type) const | Digikam::MetaEngine | |
setXmpTagStringBag(const char *xmpTagName, const QStringList &bag) const | Digikam::MetaEngine | |
setXmpTagStringLangAlt(const char *xmpTagName, const QString &value, const QString &langAlt) const | Digikam::MetaEngine | |
setXmpTagStringListLangAlt(const char *xmpTagName, const MetaEngine::AltLangMap &values) const | Digikam::MetaEngine | |
setXmpTagStringSeq(const char *xmpTagName, const QStringList &seq) const | Digikam::MetaEngine | |
sidecarFilePathForFile(const QString &path, bool useLR=false) | Digikam::MetaEngine | static |
sidecarPath(const QString &path) | Digikam::MetaEngine | static |
sidecarUrl(const QUrl &url) | Digikam::MetaEngine | static |
sidecarUrl(const QString &path) | Digikam::MetaEngine | static |
StructureTag enum value | Digikam::MetaEngine | |
supportBmff() | Digikam::MetaEngine | static |
supportMetadataWriting(const QString &typeMime) | Digikam::MetaEngine | static |
supportXmp() | Digikam::MetaEngine | static |
TagsMap typedef | Digikam::MetaEngine | |
unregisterXmpNameSpace(const QString &uri) | Digikam::MetaEngine | static |
updateFileTimeStamp() const | Digikam::MetaEngine | |
useCompatibleFileName() const | Digikam::MetaEngine | |
useXMPSidecar4Reading() const | Digikam::MetaEngine | |
WORKSPACE_ADOBERGB enum value | Digikam::MetaEngine | |
WORKSPACE_SRGB enum value | Digikam::MetaEngine | |
WORKSPACE_UNCALIBRATED enum value | Digikam::MetaEngine | |
WORKSPACE_UNSPECIFIED enum value | Digikam::MetaEngine | |
WRITE_TO_FILE_ONLY enum value | Digikam::MetaEngine | |
WRITE_TO_SIDECAR_AND_FILE enum value | Digikam::MetaEngine | |
WRITE_TO_SIDECAR_ONLY enum value | Digikam::MetaEngine | |
WRITE_TO_SIDECAR_ONLY_FOR_READ_ONLY_FILES enum value | Digikam::MetaEngine | |
writeDngFiles() const | Digikam::MetaEngine | |
writeRawFiles() const | Digikam::MetaEngine | |
XmpTagType enum name | Digikam::MetaEngine | |
~MetaEngine() | Digikam::MetaEngine | virtual |