digiKam
Digikam::MetaEngine Member List

This is the complete list of members for Digikam::MetaEngine, including all inherited members.

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