digiKam
|
Typedefs | |
typedef QHash< ActionJob *, int > | ActionJobCollection |
typedef QMap< qlonglong, int > | AlbumCache |
typedef QList< Album * > | AlbumList |
typedef QMap< int, QPixmap > | AlbumThumbnailMap |
typedef QList< BatchToolSet > | BatchSetList |
typedef QMap< QString, QVariant > | BatchToolSettings |
typedef QList< BatchTool * > | BatchToolsList |
typedef QPair< CamItemInfo, QPixmap > | CachedItem |
typedef QList< CamItemInfo > | CamItemInfoList |
typedef QPair< QByteArray, CHUpdateItemMap > | CHUpdateItem |
typedef QMultiMap< QDateTime, CamItemInfo > | CHUpdateItemMap |
typedef QPair< QDateTime, QDateTime > | DateRange |
typedef QList< DateRange > | DateRangeList |
typedef QMap< QString, QString > | DbKeyIdsMap |
typedef QMap< QString, DbKeysCollection * > | DbOptionKeysMap |
typedef bool(* | DItemsListIsLessThanHandler) (const QTreeWidgetItem *current, const QTreeWidgetItem &other) |
typedef QList< DownloadSettings > | DownloadSettingsList |
typedef QList< DTrashItemInfo > | DTrashItemInfoList |
typedef FileReadWriteLockPriv | Entry |
typedef QList< Filter * > | FilterList |
typedef Graph< HistoryVertexProperties, HistoryEdgeProperties > | HistoryGraph |
typedef QMap< QString, ICCTagInfo > | ICCTagInfoMap |
typedef QMap< QPair< qlonglong, QString >, QList< int > > | IdAlbumMap |
typedef QSharedPointer< DImgFilterGenerator > | ImgFilterPtr |
typedef QPair< int, int > | IntPair |
typedef QList< IntPair > | IntPairList |
typedef ItemInfoList::iterator | ItemInfoListIterator |
typedef QSharedDataPointer< ItemTagPairPriv > | ItemTagPairPrivSharedPointer |
typedef QList< MetadataInfo::Field > | MetadataFields |
typedef QHash< QString, QByteArray > | MyHash |
typedef QPair< QUrl, QString > | NewNameInfo |
typedef QList< NewNameInfo > | NewNamesList |
typedef QPair< QPointF, HudSide > | OptimalPosition |
typedef QPair< QString, QVariant > | PathValuePair |
typedef QList< int > | QIntList |
typedef QList< ItemInfoSet > | QueuePoolItemsList |
typedef QList< Rule * > | RulesList |
typedef QMap< qlonglong, Haar::SignatureData > | SignatureCache |
typedef struct Digikam::TagData | TagData |
typedef QList< TagProperty >::const_iterator | TagPropertiesConstIterator |
typedef QExplicitlySharedDataPointer< TagProperties::TagPropertiesPriv > | TagPropertiesPrivSharedPointer |
typedef QPair< TagPropertiesConstIterator, TagPropertiesConstIterator > | TagPropertiesRange |
typedef QList< Token * > | TokenList |
typedef QPair< int, int > | YearMonth |
Functions | |
const QString | additionalInformation () |
DIGIKAM_EXPORT QProcessEnvironment | adjustedEnvironmentForAppImage () |
bool | checkSidecarSettings () |
void | checkTree (TreeBranch *const checkBranch, int level) |
QStringList | cleanUserFilterString (QString filterString, const bool caseSensitive, const bool useSemicolon) |
template<class ContainerA , class ContainerB > | |
bool | containsAnyOf (const ContainerA &listA, const ContainerB &listB) |
template<class ContainerA , typename Value , class ContainerB > | |
bool | containsNoneOfExcept (const ContainerA &list, const ContainerB &noneOfList, const Value &exception) |
void | coordinatesToClipboard (const GeoCoordinates &coordinates, const QUrl &url, const QString &title) |
MetadataInfo::Field | DatabaseImageMetadataFieldsToMetadataInfoField (const DatabaseFields::ImageMetadata imageMetadataField) |
MetadataInfo::Field | DatabaseVideoMetadataFieldsToMetadataInfoField (const DatabaseFields::VideoMetadata videoMetadataField) |
QShortcut * | defineShortcut (QWidget *const w, const QKeySequence &key, const QObject *receiver, const char *slot) |
const QDateTime | digiKamBuildDate () |
int | digiKamMakeIntegerVersion (int major, int minor, int patch) |
const QString | digiKamVersion () |
void | DNotificationWrapper (const QString &eventId, const QString &message, QWidget *const parent, const QString &windowTitle, const QPixmap &pixmap=QPixmap()) |
Show a notification using KNotify, or KPassivePopup if KNotify is unavailable. More... | |
template<typename T > | |
PointTransformAffine | findAffineTransform (const std::vector< std::vector< T > > &fromPoints, const std::vector< std::vector< T > > &toPoints) |
PointTransformAffine | findSimilarityTransform (const std::vector< std::vector< float > > &fromPoints, const std::vector< std::vector< float > > &toPoints) |
void | GeoIface_assert (const char *const condition, const char *const filename, const int lineNumber) |
GeoCoordinates::PairList | GeoIfaceHelperNormalizeBounds (const GeoCoordinates::Pair &boundsPair) |
Split bounds crossing the dateline into parts which do not cross the dateline. More... | |
bool | GeoIfaceHelperParseBoundsString (const QString &boundsString, QPair< GeoCoordinates, GeoCoordinates > *const boundsCoordinates) |
Parses a '((lat1, lon1), (lat2, lon2))' bounds string as returned by the JavaScript parts. More... | |
bool | GeoIfaceHelperParseLatLonString (const QString &latLonString, GeoCoordinates *const coordinates) |
Parse a 'lat,lon' string a returned by the JavaScript parts. More... | |
bool | GeoIfaceHelperParseXYStringToPoint (const QString &xyString, QPoint *const point) |
Parse a '(X.xxx,Y.yyy)' string as returned by the JavaScript parts. More... | |
qreal | getComponentValue (const QColor &color, DColorChooserMode chooserMode) |
std::vector< cv::Rect > | getEyes (const FullObjectDetection &shape) |
QString | getUserAgentName () |
int | getWarningLevelFromGPSDataContainer (const GPSDataContainer &data) |
bool | iccProfileLessThan (IccProfile a, IccProfile b) |
NoiseDetector::Mat3D | initFiltersHaar () |
DIGIKAM_EXPORT void | installQtTranslationFiles (QApplication &app) |
PointTransformAffine | inv (const PointTransformAffine &trans) |
bool | isCursorClicked (const QPoint &pos, double cursorPos, int width, int height, int gradientWidth) |
bool | isReadableImageFile (const QString &filePath) |
DIGIKAM_EXPORT bool | isRunningInAppImageBundle () |
template<class T > | |
T | length_squared (const std::vector< T > &diff) |
bool | lessThanByTitle (const Album *first, const Album *second) |
for qSort More... | |
DIGIKAM_EXPORT void | loadEcmQtTranslationFiles (QApplication &app) |
DIGIKAM_EXPORT void | loadStdQtTranslationFiles (QApplication &app) |
DIGIKAM_EXPORT QString | macOSBundlePrefix () |
QStringList | makeTagString (const RGInfo &info, const QString &inputFormat, const QString &backendName) |
FocusPoint::TypePoint | operator& (FocusPoint::TypePoint type1, FocusPoint::TypePoint type2) |
FocusPoint::TypePoint & | operator&= (FocusPoint::TypePoint &type1, FocusPoint::TypePoint type2) |
PointTransformAffine | operator* (const PointTransformAffine &lhs, const PointTransformAffine &rhs) |
template<class T > | |
std::vector< std::vector< T > > | operator* (const std::vector< std::vector< T > > &v1, const std::vector< std::vector< T > > &v2) |
template<class T > | |
std::vector< T > | operator* (const std::vector< std::vector< T > > &v1, const std::vector< T > &v2) |
template<class T > | |
std::vector< std::vector< T > > | operator* (const std::vector< T > &v1, const std::vector< T > &v2) |
template<class T > | |
std::vector< T > | operator* (const std::vector< T > &v1, float d) |
template<class T > | |
std::vector< std::vector< T > > | operator+ (const std::vector< std::vector< T > > &v1, const std::vector< std::vector< T > > &v2) |
template<class T > | |
std::vector< std::vector< T > > | operator+ (const std::vector< std::vector< T > > &v1, float d) |
template<class T > | |
std::vector< T > | operator+ (const std::vector< T > &v1, const std::vector< T > &v2) |
template<class T > | |
std::vector< T > | operator- (const std::vector< T > &v1) |
template<class T > | |
std::vector< T > | operator- (const std::vector< T > &v1, const std::vector< T > &v2) |
template<class T > | |
std::vector< std::vector< T > > | operator/ (const std::vector< std::vector< T > > &v1, int divisor) |
template<class T > | |
std::vector< T > | operator/ (const std::vector< T > &v1, int divisor) |
bool | operator< (const ThumbnailIdentifier &a, const ThumbnailIdentifier &b) |
bool | operator< (const WSAlbum &first, const WSAlbum &second) |
QDataStream & | operator<< (QDataStream &ds, const CamItemInfo &info) |
QDataStream & | operator<< (QDataStream &ds, const PhotoInfoContainer &info) |
QDataStream & | operator<< (QDataStream &ds, const VideoInfoContainer &info) |
QDebug | operator<< (QDebug dbg, const BatchToolSet &s) |
qDebug() stream operator. Writes property t to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const CamItemInfo &info) |
qDebug() stream operator. Writes property info to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const CaptionValues &val) |
qDebug() stream operator. Writes values val to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const DbEngineParameters &p) |
QDebug | operator<< (QDebug dbg, const DMetadataSettingsContainer &inf) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const DRawDecoderSettings &s) |
qDebug() stream operator. Writes settings s to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const DRawInfo &c) |
qDebug() stream operator. Writes container c to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const DTrashItemInfo &info) |
qDebug() stream operator. Writes property info to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const FaceTagsIface &f) |
QDebug | operator<< (QDebug dbg, const FocusPoint &fp) |
qDebug() stream operator. Writes property @fp to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const HistoryImageId &id) |
QDebug | operator<< (QDebug dbg, const HistoryVertexProperties &props) |
QDebug | operator<< (QDebug dbg, const ImageQualityContainer &s) |
qDebug() stream operator. Writes property s to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const IptcCoreContactInfo &inf) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const IptcCoreLocationInfo &inf) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const ItemHistoryGraph &g) |
QDebug | operator<< (QDebug dbg, const MaintenanceSettings &s) |
qCDebug(DIGIKAM_GENERAL_LOG) stream operator. Writes property s to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const MetaEngineSettingsContainer &inf) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const NamespaceEntry &inf) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const NRContainer &inf) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const PhotoInfoContainer &t) |
qDebug() stream operator. Writes property t to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const TagRegion &r) |
QDebug | operator<< (QDebug dbg, const Template &t) |
qDebug() stream operator. Writes property @t to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug dbg, const VideoInfoContainer &t) |
qDebug() stream operator. Writes property t to the debug output in a nicely formatted way. More... | |
QDebug | operator<< (QDebug stream, const ItemInfo &info) |
qDebug() stream operator. Writes property info to the debug output in a nicely formatted way. More... | |
bool | operator== (const SearchTextSettings &a, const SearchTextSettings &b) |
QDataStream & | operator>> (QDataStream &ds, CamItemInfo &info) |
QDataStream & | operator>> (QDataStream &ds, PhotoInfoContainer &info) |
QDataStream & | operator>> (QDataStream &ds, VideoInfoContainer &info) |
FocusPoint::TypePoint | operator| (FocusPoint::TypePoint type1, FocusPoint::TypePoint type2) |
FocusPoint::TypePoint & | operator|= (FocusPoint::TypePoint &type1, FocusPoint::TypePoint type2) |
Q_GLOBAL_STATIC_WITH_ARGS (DbEngineConfigSettingsLoader, dbcoreloader,(QStandardPaths::locate(QStandardPaths::GenericDataLocation, QLatin1String("digikam/database/dbconfig.xml")), dbcoreconfig_xml_version)) DbEngineConfigSettings DbEngineConfig | |
uint | qHash (const CollectionLocation &loc) |
uint | qHash (const Digikam::AlbumCopyMoveHint &hint) |
uint | qHash (const ItemInfo &info) |
uint | qHash (const ItemListerRecord &key) |
uint | qHash (const NewlyAppearedFile &file) |
uint | qHash (const PAlbumPath &id) |
int | QPointSquareDistance (const QPoint &a, const QPoint &b) |
Helper function, returns the square of the distance between two points. More... | |
template<typename T , class Container > | |
void | removeAnyInInterval (Container &list, const T &begin, const T &end) |
LqrRetVal | s_carverProgressEnd (const gchar *end_message) |
LqrRetVal | s_carverProgressInit (const gchar *init_message) |
LqrRetVal | s_carverProgressUpdate (gdouble percentage) |
bool | s_checkSolidCamera (const Solid::Device &cameraDevice) |
bool | s_dmcompare (const NamespaceEntry &e1, const NamespaceEntry &e2) |
void | s_exifParserCallbackForLibRaw (void *context, int tag, int type, int len, unsigned int ord, void *ifp, INT64 base) |
bool | s_isHeifSuccess (struct heif_error *const error) |
QStringList | s_keywordsSeparation (const QString &data) |
QString | s_labelForSolidCamera (const Solid::Device &cameraDevice) |
bool | s_modificationDateEquals (const QDateTime &a, const QDateTime &b) |
int | s_progressCallbackForLibRaw (void *context, enum LibRaw_progress p, int iteration, int expected) |
QString | s_rawFileExtensions () |
QMap< QString, QString > | s_rawFileExtensionsdWithDesc () |
int | s_rawFileExtensionsVersion () |
void | s_readHEICMetadata (struct heif_context *const heif_context, heif_item_id image_id, QByteArray &exif, QByteArray &iptc, QByteArray &xmp) |
qint64 | s_secondsSinceJanuary1904 (const QDateTime &dt) |
QString | s_setXmpTagStringFromEntry (DMetadata *const meta, const QStringList &lst, const DMetadata::MetaDataMap &map, const QStringList &xmpTags=QStringList()) |
void | setComponentValue (QColor &color, DColorChooserMode chooserMode, qreal value) |
bool | setExifXmpTagDataVariant (DMetadata *const meta, const char *const exifTagName, const char *const xmpTagName, const QVariant &value) |
void | showDigikamComponentsInfo () |
void | showDigikamDatabaseStat () |
void | showRawCameraList () |
QDateTime | startOfDay (const QDate &date) |
QStringList | supportedImageMimeTypes (QIODevice::OpenModeFlag mode, QString &allTypes) |
QString | toolButtonStyleSheet () |
bool | TrackCorrelationLessThan (const TrackCorrelator::Correlation &a, const TrackCorrelator::Correlation &b) |
DIGIKAM_EXPORT void | tryInitDrMingw () |
DIGIKAM_EXPORT void | unloadQtTranslationFiles (QApplication &app) |
Variables | |
auto | accessCol |
auto | accessRow |
ImageCurves::CRMatrix | CR_basis |
const int | FilterChunkSize = 2001 |
const int | GeoIfaceMinMarkerGroupingRadius = 1 |
const int | GeoIfaceMinThumbnailGroupingRadius = 15 |
const int | GeoIfaceMinThumbnailSize = GeoIfaceMinThumbnailGroupingRadius * 2 |
const int | MAX_MATRIX_SIZE = 25 |
const int | PrepareChunkSize = 101 |
const float | RATIO_POINT_IMAGE = 1 / 120 |
const int | RoleGPSItemInfo = Qt::UserRole + 1 |
bool | s_hResize = false |
QRecursiveMutex | s_metaEngineMutex |
Mutex to fix no re-entrancy from Exiv2. More... | |
bool | s_metaEngineSupportBmff = false |
Flag for Exiv2 Base Media File Format support. More... | |
ContentAwareFilter * | s_resiser = nullptr |
bool | s_stage = false |
bool | s_wResize = false |
const int | SIZE_FILTER = 4 |
NOTE: This is because of the CollectionManager private slot.
References about DNG: DNG SDK tutorial: www.adobeforums.com/webx/.3bc2944e www.adobeforums.com/webx/.3c054bde DNG review: www.barrypearson.co.uk/articles/dng/index.htm DNG intro: www.adobe.com/digitalimag/pdfs/dng_primer.pdf www.adobe.com/products/dng/pdfs/DNG_primer_manufacturers.pdf DNG Specification: wwwimages.adobe.com/content/dam/Adobe/en/products/photoshop/pdfs/dng_spec_1.5.0.0.pdf TIFF/EP Spec.: www.map.tu.chiba-u.ac.jp/IEC/100/TA2/recdoc/N4378.pdf DNG SDK reference: www.thomasdideriksen.dk/misc/File%20Formats/dng_sdk_refman.pdf DNG SDK tarball: helpx.adobe.com/photoshop/digital-negative.html::dng_sdk_download DNG users forum: www.adobeforums.com/webx/.3bb5f0ec
Applications using DNG SDK: DNG4PS2: dng4ps2.chat.ru/index_en.html CORNERFIX: sourceforge.net/projects/cornerfix ADOBE DNG CONVERTER: helpx.adobe.com/photoshop/using/adobe-dng-converter.html DNGCONVERT: github.com/jmue/dngconvert MOVIE2DNG: elphel.svn.sourceforge.net/svnroot/elphel/tools/Movie2DNG RAW2DNG : github.com/Fimagena/raw2dng
NOTE: Good explanations about GPS (in French) can be found at this url : www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=16593
typedef QHash<ActionJob*, int> Digikam::ActionJobCollection |
Define a QHash of job/priority to process by ActionThreadBase manager. Priority value can be used to control the run queue's order of execution. Zero priority want mean to process job with higher priority.
typedef QMap<qlonglong, int> Digikam::AlbumCache |
typedef QList< Album * > Digikam::AlbumList |
typedef QMap<int, QPixmap> Digikam::AlbumThumbnailMap |
typedef QList<BatchToolSet> Digikam::BatchSetList |
An indexed map of batch tools with settings.
typedef QMap<QString, QVariant> Digikam::BatchToolSettings |
A map of batch tool settings (setting key, setting value).
typedef QList<BatchTool*> Digikam::BatchToolsList |
A list of batch tool instances.
typedef QPair< CamItemInfo, QPixmap > Digikam::CachedItem |
typedef QList<CamItemInfo> Digikam::CamItemInfoList |
typedef QPair<QByteArray, CHUpdateItemMap> Digikam::CHUpdateItem |
typedef QMultiMap<QDateTime, CamItemInfo> Digikam::CHUpdateItemMap |
typedef QPair<QDateTime, QDateTime> Digikam::DateRange |
Range of a contiguous dates selection <start date, end date>.
typedef QList<DateRange> Digikam::DateRangeList |
List of dates range selected.
typedef QMap<QString, QString> Digikam::DbKeyIdsMap |
typedef QMap<QString, DbKeysCollection*> Digikam::DbOptionKeysMap |
typedef bool(* Digikam::DItemsListIsLessThanHandler) (const QTreeWidgetItem *current, const QTreeWidgetItem &other) |
Type of static fonction used to customize sort items in list. Sort items call this method in DItemsListViewItem::operator<. To setup this method, uses DItemList::setIsLessThanHandler().
typedef FileReadWriteLockPriv Digikam::Entry |
typedef QList<Filter*> Digikam::FilterList |
typedef QMap<QString, ICCTagInfo> Digikam::ICCTagInfoMap |
typedef QMap<QPair<qlonglong, QString>, QList<int> > Digikam::IdAlbumMap |
typedef QSharedPointer<DImgFilterGenerator> Digikam::ImgFilterPtr |
typedef QPair< int, int > Digikam::IntPair |
typedef QList< IntPair > Digikam::IntPairList |
typedef ItemInfoList::iterator Digikam::ItemInfoListIterator |
typedef QSharedDataPointer<ItemTagPairPriv> Digikam::ItemTagPairPrivSharedPointer |
typedef QHash<QString, QByteArray> Digikam::MyHash |
typedef QPair<QUrl, QString> Digikam::NewNameInfo |
typedef QList<NewNameInfo> Digikam::NewNamesList |
typedef QPair<QPointF, HudSide> Digikam::OptimalPosition |
typedef QPair<QString, QVariant> Digikam::PathValuePair |
typedef QList<int> Digikam::QIntList |
typedef QList<ItemInfoSet> Digikam::QueuePoolItemsList |
A list of all queued items from the pool.
typedef QList<Rule*> Digikam::RulesList |
typedef QMap<qlonglong, Haar::SignatureData> Digikam::SignatureCache |
typedef struct Digikam::TagData Digikam::TagData |
typedef QList<TagProperty>::const_iterator Digikam::TagPropertiesConstIterator |
typedef QExplicitlySharedDataPointer<TagProperties::TagPropertiesPriv> Digikam::TagPropertiesPrivSharedPointer |
typedef QList<Token*> Digikam::TokenList |
typedef QPair<int, int> Digikam::YearMonth |
enum Digikam::ChannelType |
enum Digikam::ColorLabel |
enum Digikam::DropAction |
enum Digikam::FilterType |
Optional parts which can be hidden or not from managed window configuration panel
Enumerator | |
---|---|
FS_TOOLBARS | Manage Tools bar in full-screen mode. |
FS_THUMBBAR | Manage Thumb bar in full-screen mode. |
FS_SIDEBARS | Manage Side bars in full-screen mode. |
FS_STATUSBAR | Manage Status bar in full-screen mode. |
FS_NONE | No full-screen options. |
FS_ALBUMGUI | Album GUI Config. |
FS_EDITOR | Image Editor Config. |
FS_LIGHTTABLE | Light Table Config. |
FS_IMPORTUI | Import UI Config. |
|
strong |
Representation of possible tile or cluster states.
The idea is that a group consists of more than one object. Thus the resulting state is that either none of the objects, some or all of them have a certain state. The constants for each state are set up such that they can be logically or'ed: If a group has the state ___All, and another the state ___Some, the bit representing ___Some is always propagated along. You only have to make sure that once you reach an object with ___None, and the computed state is ___All, to set the ___Some bit.
Selected___: An object is selected. FilteredPositive___: An object was highlighted by a filter. This usually means that not-positively-filtered objects should be hidden. RegionSelected___: An object is inside a region of interest on the map.
enum Digikam::GroupAction |
enum Digikam::HudSide |
enum Digikam::MapLayout |
enum Digikam::PickLabel |
enum Digikam::SKey |
enum Digikam::SOperator |
enum Digikam::Type |
const QString Digikam::additionalInformation | ( | ) |
References digiKamBuildDate().
Referenced by main().
QProcessEnvironment Digikam::adjustedEnvironmentForAppImage | ( | ) |
If digiKam run into AppImage, return a cleaned environment for QProcess to execute a program outside the bundle without broken run-time dependencies. Use case : system based Hugin CLI tools called by Panorama wizard. If digiKam do not run as AppImage bundle, this method return a QProcessEnvironment instance based on system environment.
References isRunningInAppImageBundle().
Referenced by Digikam::DBinaryIface::checkDirForPath(), DNotificationWrapper(), Digikam::ExifToolProcess::ExifToolProcess(), DigikamRawImportDarkTablePlugin::DarkTableRawImportPlugin::run(), DigikamRawImportRawTherapeePlugin::RawTherapeeRawImportPlugin::run(), DigikamRawImportUFRawPlugin::UFRawRawImportPlugin::run(), Digikam::DServiceMenu::runFiles(), DigikamGenericPanoramaPlugin::CommandTask::runProcess(), and Digikam::DatabaseServer::stopDatabaseProcess().
bool DIGIKAM_EXPORT Digikam::checkSidecarSettings | ( | ) |
void Digikam::checkTree | ( | TreeBranch *const | checkBranch, |
int | level | ||
) |
QStringList Digikam::cleanUserFilterString | ( | QString | filterString, |
const bool | caseSensitive, | ||
const bool | useSemicolon | ||
) |
bool Digikam::containsAnyOf | ( | const ContainerA & | listA, |
const ContainerB & | listB | ||
) |
Referenced by Digikam::ItemFilterSettings::matches().
bool Digikam::containsNoneOfExcept | ( | const ContainerA & | list, |
const ContainerB & | noneOfList, | ||
const Value & | exception | ||
) |
Referenced by Digikam::ItemFilterSettings::matches().
void DIGIKAM_EXPORT Digikam::coordinatesToClipboard | ( | const GeoCoordinates & | coordinates, |
const QUrl & | url, | ||
const QString & | title | ||
) |
NOTE: importing this representation into Marble does not show anything, but Merkaartor shows the point
importing this data into Marble and Merkaartor works
References Digikam::GeoCoordinates::altString(), Digikam::GeoCoordinates::geoUrl(), Digikam::GeoCoordinates::hasAltitude(), Digikam::GeoCoordinates::latString(), and Digikam::GeoCoordinates::lonString().
MetadataInfo::Field Digikam::DatabaseImageMetadataFieldsToMetadataInfoField | ( | const DatabaseFields::ImageMetadata | imageMetadataField | ) |
References Digikam::DatabaseFields::Aperture, Digikam::MetadataInfo::Aperture, Digikam::DatabaseFields::ExposureMode, Digikam::MetadataInfo::ExposureMode, Digikam::DatabaseFields::ExposureProgram, Digikam::MetadataInfo::ExposureProgram, Digikam::DatabaseFields::ExposureTime, Digikam::MetadataInfo::ExposureTime, Digikam::DatabaseFields::FlashMode, Digikam::MetadataInfo::FlashMode, Digikam::DatabaseFields::FocalLength, Digikam::MetadataInfo::FocalLength, Digikam::DatabaseFields::FocalLength35, Digikam::MetadataInfo::FocalLengthIn35mm, Digikam::DatabaseFields::Lens, Digikam::MetadataInfo::Lens, Digikam::DatabaseFields::Make, Digikam::MetadataInfo::Make, Digikam::DatabaseFields::MeteringMode, Digikam::MetadataInfo::MeteringMode, Digikam::DatabaseFields::Model, Digikam::MetadataInfo::Model, Digikam::DatabaseFields::Sensitivity, Digikam::MetadataInfo::Sensitivity, Digikam::DatabaseFields::SubjectDistance, Digikam::MetadataInfo::SubjectDistance, Digikam::DatabaseFields::SubjectDistanceCategory, Digikam::MetadataInfo::SubjectDistanceCategory, Digikam::DatabaseFields::WhiteBalance, Digikam::MetadataInfo::WhiteBalance, Digikam::DatabaseFields::WhiteBalanceColorTemperature, and Digikam::MetadataInfo::WhiteBalanceColorTemperature.
Referenced by Digikam::ItemInfo::imageMetadataContainer().
MetadataInfo::Field Digikam::DatabaseVideoMetadataFieldsToMetadataInfoField | ( | const DatabaseFields::VideoMetadata | videoMetadataField | ) |
References Digikam::DatabaseFields::AspectRatio, Digikam::MetadataInfo::AspectRatio, Digikam::DatabaseFields::AudioBitRate, Digikam::MetadataInfo::AudioBitRate, Digikam::DatabaseFields::AudioChannelType, Digikam::MetadataInfo::AudioChannelType, Digikam::DatabaseFields::AudioCodec, Digikam::MetadataInfo::AudioCodec, Digikam::DatabaseFields::Duration, Digikam::MetadataInfo::Duration, Digikam::DatabaseFields::FrameRate, Digikam::MetadataInfo::FrameRate, Digikam::DatabaseFields::VideoCodec, and Digikam::MetadataInfo::VideoCodec.
Referenced by Digikam::ItemInfo::videoMetadataContainer().
DIGIKAM_EXPORT QShortcut * Digikam::defineShortcut | ( | QWidget *const | w, |
const QKeySequence & | key, | ||
const QObject * | receiver, | ||
const char * | slot | ||
) |
Convenience method for creating keyboard shortcuts.
Referenced by Digikam::ItemIconView::Private::addPageUpDownActions(), Digikam::LightTableWindow::Private::addPageUpDownActions(), and Digikam::ItemIconView::ItemIconView().
const QDateTime Digikam::digiKamBuildDate | ( | ) |
int Digikam::digiKamMakeIntegerVersion | ( | int | major, |
int | minor, | ||
int | patch | ||
) |
const QString Digikam::digiKamVersion | ( | ) |
void DIGIKAM_EXPORT Digikam::DNotificationWrapper | ( | const QString & | eventId, |
const QString & | message, | ||
QWidget *const | parent, | ||
const QString & | windowTitle, | ||
const QPixmap & | pixmap = QPixmap() |
||
) |
Show a notification using KNotify, or KPassivePopup if KNotify is unavailable.
eventId | Event id for this notification, KNotification::Notification is used if this is empty. Events have to be configured in digikam.notifyrc |
message | Message to display |
parent | Widget which owns the notification |
windowTitle | Title of the notification window (only used for KPassivePopup) |
pixmap | Pixmap to show in the notification, in addition to the digikam logo. |
References adjustedEnvironmentForAppImage(), and value.
Referenced by DigikamGenericMediaServerPlugin::DMediaServerMngr::mediaServerNotification(), DigikamGenericMjpegStreamPlugin::MjpegServerMngr::mjpegServerNotification(), Digikam::MaintenanceTool::slotDone(), and Digikam::ItemAlbumModel::slotResult().
PointTransformAffine Digikam::findAffineTransform | ( | const std::vector< std::vector< T > > & | fromPoints, |
const std::vector< std::vector< T > > & | toPoints | ||
) |
References Digikam::MatrixOperations::pinv().
Referenced by Digikam::RedEye::normalizingTform(), and Digikam::RedEye::unnormalizingTform().
PointTransformAffine Digikam::findSimilarityTransform | ( | const std::vector< std::vector< float > > & | fromPoints, |
const std::vector< std::vector< float > > & | toPoints | ||
) |
DIGIKAM_EXPORT void Digikam::GeoIface_assert | ( | const char *const | condition, |
const char *const | filename, | ||
const int | lineNumber | ||
) |
DIGIKAM_EXPORT GeoCoordinates::PairList Digikam::GeoIfaceHelperNormalizeBounds | ( | const GeoCoordinates::Pair & | boundsPair | ) |
Split bounds crossing the dateline into parts which do not cross the dateline.
Referenced by Digikam::BackendGoogleMaps::getNormalizedBounds(), and Digikam::BackendMarble::getNormalizedBounds().
DIGIKAM_EXPORT bool Digikam::GeoIfaceHelperParseBoundsString | ( | const QString & | boundsString, |
QPair< GeoCoordinates, GeoCoordinates > *const | boundsCoordinates | ||
) |
Parses a '((lat1, lon1), (lat2, lon2))' bounds string as returned by the JavaScript parts.
References GeoIfaceHelperParseLatLonString().
DIGIKAM_EXPORT bool Digikam::GeoIfaceHelperParseLatLonString | ( | const QString & | latLonString, |
GeoCoordinates *const | coordinates | ||
) |
Parse a 'lat,lon' string a returned by the JavaScript parts.
helper functions
Referenced by GeoIfaceHelperParseBoundsString(), and Digikam::HTMLWidget::runScript2Coordinates().
DIGIKAM_EXPORT bool Digikam::GeoIfaceHelperParseXYStringToPoint | ( | const QString & | xyString, |
QPoint *const | point | ||
) |
Parse a '(X.xxx,Y.yyy)' string as returned by the JavaScript parts.
Referenced by Digikam::BackendGoogleMaps::screenCoordinates().
qreal Digikam::getComponentValue | ( | const QColor & | color, |
DColorChooserMode | chooserMode | ||
) |
get/set color component
References ChooserBlue, ChooserGreen, ChooserHue, ChooserRed, and ChooserSaturation.
std::vector< cv::Rect > Digikam::getEyes | ( | const FullObjectDetection & | shape | ) |
References Digikam::FullObjectDetection::part().
DIGIKAM_EXPORT QString Digikam::getUserAgentName | ( | ) |
Referenced by DigikamGenericGeolocationEditPlugin::SearchBackend::search().
int Digikam::getWarningLevelFromGPSDataContainer | ( | const GPSDataContainer & | data | ) |
References Digikam::GPSDataContainer::getDop(), Digikam::GPSDataContainer::getFixType(), Digikam::GPSDataContainer::getNSatellites(), Digikam::GPSDataContainer::hasDop(), Digikam::GPSDataContainer::hasFixType(), and Digikam::GPSDataContainer::hasNSatellites().
Referenced by Digikam::GPSItemContainer::data(), and Digikam::GPSItemContainer::lessThan().
bool Digikam::iccProfileLessThan | ( | IccProfile | a, |
IccProfile | b | ||
) |
References Digikam::IccProfile::description().
NoiseDetector::Mat3D Digikam::initFiltersHaar | ( | ) |
References SIZE_FILTER.
void Digikam::installQtTranslationFiles | ( | QApplication & | app | ) |
For bundles only, main function to manage all Qt translation files at run-time in application instance.
References isRunningInAppImageBundle(), loadEcmQtTranslationFiles(), loadStdQtTranslationFiles(), and unloadQtTranslationFiles().
Referenced by main().
PointTransformAffine Digikam::inv | ( | const PointTransformAffine & | trans | ) |
|
inline |
Referenced by Digikam::DGradientSlider::mousePressEvent().
DIGIKAM_EXPORT bool Digikam::isReadableImageFile | ( | const QString & | filePath | ) |
Return true if filePath is an image readable by application for thumbnail, preview, or edit.
References Digikam::DRawDecoder::rawFiles(), and suffix.
Referenced by ShowFoto::ShowfotoFolderViewModel::data().
bool Digikam::isRunningInAppImageBundle | ( | ) |
Return true if application run in AppImage bundle.
Referenced by adjustedEnvironmentForAppImage(), and installQtTranslationFiles().
References T.
Referenced by findSimilarityTransform(), and Digikam::RedEye::nearestShapePoint().
for qSort
References Digikam::Album::title().
void Digikam::loadEcmQtTranslationFiles | ( | QApplication & | app | ) |
For bundles only, load ECM Qt translation files at run-time in application instance.
References Digikam::RedEye::location().
Referenced by installQtTranslationFiles().
void Digikam::loadStdQtTranslationFiles | ( | QApplication & | app | ) |
For bundles only, load standard Qt translation files at run-time in application instance.
References DigikamGenericINatPlugin::locale.
Referenced by installQtTranslationFiles().
QString Digikam::macOSBundlePrefix | ( | ) |
Prefix of macOS Bundle to access to internal Unix hierarchy.
Referenced by Digikam::MetaEngineSettingsContainer::defaultExifToolSearchPaths(), Digikam::IccProfile::defaultSearchPaths(), DigikamGenericExpoBlendingPlugin::ExpoBlendingIntroPage::ExpoBlendingIntroPage(), DigikamGenericSendByMailPlugin::MailIntroPage::MailIntroPage(), and DigikamGenericPanoramaPlugin::PanoIntroPage::PanoIntroPage().
QStringList Digikam::makeTagString | ( | const RGInfo & | info, |
const QString & | inputFormat, | ||
const QString & | backendName | ||
) |
References Digikam::RGInfo::rgData.
|
inline |
|
inline |
PointTransformAffine Digikam::operator* | ( | const PointTransformAffine & | lhs, |
const PointTransformAffine & | rhs | ||
) |
std::vector<std::vector<T> > Digikam::operator* | ( | const std::vector< std::vector< T > > & | v1, |
const std::vector< std::vector< T > > & | v2 | ||
) |
std::vector<T> Digikam::operator* | ( | const std::vector< std::vector< T > > & | v1, |
const std::vector< T > & | v2 | ||
) |
std::vector<std::vector<T> > Digikam::operator* | ( | const std::vector< T > & | v1, |
const std::vector< T > & | v2 | ||
) |
std::vector<std::vector<T> > Digikam::operator+ | ( | const std::vector< std::vector< T > > & | v1, |
const std::vector< std::vector< T > > & | v2 | ||
) |
std::vector<std::vector<T> > Digikam::operator+ | ( | const std::vector< std::vector< T > > & | v1, |
float | d | ||
) |
std::vector<T> Digikam::operator+ | ( | const std::vector< T > & | v1, |
const std::vector< T > & | v2 | ||
) |
std::vector<T> Digikam::operator- | ( | const std::vector< T > & | v1, |
const std::vector< T > & | v2 | ||
) |
std::vector<std::vector<T> > Digikam::operator/ | ( | const std::vector< std::vector< T > > & | v1, |
int | divisor | ||
) |
bool Digikam::operator< | ( | const ThumbnailIdentifier & | a, |
const ThumbnailIdentifier & | b | ||
) |
References Digikam::ThumbnailIdentifier::filePath, and Digikam::ThumbnailIdentifier::id.
References Digikam::WSAlbum::title.
QDataStream & Digikam::operator<< | ( | QDataStream & | ds, |
const CamItemInfo & | info | ||
) |
References Digikam::CamItemInfo::colorLabel, Digikam::CamItemInfo::ctime, Digikam::CamItemInfo::downloaded, Digikam::CamItemInfo::downloadName, Digikam::CamItemInfo::folder, Digikam::CamItemInfo::height, Digikam::CamItemInfo::id, Digikam::CamItemInfo::mime, Digikam::CamItemInfo::name, Digikam::CamItemInfo::photoInfo, Digikam::CamItemInfo::pickLabel, Digikam::CamItemInfo::rating, Digikam::CamItemInfo::readPermissions, Digikam::CamItemInfo::size, Digikam::CamItemInfo::tagIds, Digikam::CamItemInfo::width, and Digikam::CamItemInfo::writePermissions.
DIGIKAM_EXPORT QDataStream & Digikam::operator<< | ( | QDataStream & | ds, |
const PhotoInfoContainer & | info | ||
) |
References Digikam::PhotoInfoContainer::aperture, Digikam::PhotoInfoContainer::dateTime, Digikam::PhotoInfoContainer::exposureMode, Digikam::PhotoInfoContainer::exposureProgram, Digikam::PhotoInfoContainer::exposureTime, Digikam::PhotoInfoContainer::flash, Digikam::PhotoInfoContainer::focalLength, Digikam::PhotoInfoContainer::focalLength35mm, Digikam::PhotoInfoContainer::hasCoordinates, Digikam::PhotoInfoContainer::lens, Digikam::PhotoInfoContainer::make, Digikam::PhotoInfoContainer::model, Digikam::PhotoInfoContainer::sensitivity, and Digikam::PhotoInfoContainer::whiteBalance.
DIGIKAM_EXPORT QDataStream & Digikam::operator<< | ( | QDataStream & | ds, |
const VideoInfoContainer & | info | ||
) |
References Digikam::VideoInfoContainer::aspectRatio, Digikam::VideoInfoContainer::audioBitRate, Digikam::VideoInfoContainer::audioChannelType, Digikam::VideoInfoContainer::audioCodec, Digikam::VideoInfoContainer::duration, Digikam::VideoInfoContainer::frameRate, and Digikam::VideoInfoContainer::videoCodec.
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const BatchToolSet & | s | ||
) |
qDebug() stream operator. Writes property t to the debug output in a nicely formatted way.
References Digikam::BatchToolSet::group, Digikam::BatchToolSet::index, Digikam::BatchToolSet::name, Digikam::BatchToolSet::settings, and Digikam::BatchToolSet::version.
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const CamItemInfo & | info | ||
) |
qDebug() stream operator. Writes property info to the debug output in a nicely formatted way.
References Digikam::CamItemInfo::colorLabel, Digikam::CamItemInfo::ctime, Digikam::CamItemInfo::downloaded, Digikam::CamItemInfo::downloadName, Digikam::CamItemInfo::folder, Digikam::CamItemInfo::height, Digikam::CamItemInfo::id, Digikam::CamItemInfo::mime, Digikam::CamItemInfo::name, Digikam::CamItemInfo::pickLabel, Digikam::CamItemInfo::previewPossible, Digikam::CamItemInfo::rating, Digikam::CamItemInfo::readPermissions, Digikam::CamItemInfo::size, Digikam::CamItemInfo::tagIds, Digikam::CamItemInfo::width, and Digikam::CamItemInfo::writePermissions.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const CaptionValues & | val | ||
) |
qDebug() stream operator. Writes values val to the debug output in a nicely formatted way.
References Digikam::CaptionValues::author, Digikam::CaptionValues::caption, and Digikam::CaptionValues::date.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const DbEngineParameters & | p | ||
) |
References Digikam::DbEngineParameters::connectOptions, Digikam::DbEngineParameters::databaseNameCore, Digikam::DbEngineParameters::databaseNameFace, Digikam::DbEngineParameters::databaseNameSimilarity, Digikam::DbEngineParameters::databaseNameThumbnails, Digikam::DbEngineParameters::databaseType, Digikam::DbEngineParameters::hostName, Digikam::DbEngineParameters::internalServer, Digikam::DbEngineParameters::internalServerDBPath, Digikam::DbEngineParameters::internalServerMysqlAdminCmd, Digikam::DbEngineParameters::internalServerMysqlInitCmd, Digikam::DbEngineParameters::internalServerMysqlServCmd, Digikam::DbEngineParameters::password, Digikam::DbEngineParameters::port, QT_ENDL, and Digikam::DbEngineParameters::userName.
Referenced by Digikam::FacePipelineFaceTagsIfaceList::operator=().
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const DMetadataSettingsContainer & | inf | ||
) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.
References Digikam::DMetadataSettingsContainer::getReadMapping(), Digikam::DMetadataSettingsContainer::getWriteMapping(), Digikam::DMetadataSettingsContainer::mappingKeys(), and Digikam::DMetadataSettingsContainer::unifyReadWrite().
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const DRawDecoderSettings & | s | ||
) |
qDebug() stream operator. Writes settings s to the debug output in a nicely formatted way.
References Digikam::DRawDecoderSettings::autoBrightness, Digikam::DRawDecoderSettings::blackPoint, Digikam::DRawDecoderSettings::brightness, Digikam::DRawDecoderSettings::customWhiteBalance, Digikam::DRawDecoderSettings::customWhiteBalanceGreen, Digikam::DRawDecoderSettings::dcbEnhanceFl, Digikam::DRawDecoderSettings::dcbIterations, Digikam::DRawDecoderSettings::deadPixelMap, Digikam::DRawDecoderSettings::DontStretchPixels, Digikam::DRawDecoderSettings::enableBlackPoint, Digikam::DRawDecoderSettings::enableWhitePoint, Digikam::DRawDecoderSettings::expoCorrection, Digikam::DRawDecoderSettings::expoCorrectionHighlight, Digikam::DRawDecoderSettings::expoCorrectionShift, Digikam::DRawDecoderSettings::halfSizeColorImage, Digikam::DRawDecoderSettings::inputColorSpace, Digikam::DRawDecoderSettings::inputProfile, Digikam::DRawDecoderSettings::medianFilterPasses, Digikam::DRawDecoderSettings::NRThreshold, Digikam::DRawDecoderSettings::NRType, Digikam::DRawDecoderSettings::outputColorSpace, Digikam::DRawDecoderSettings::outputProfile, QT_ENDL, Digikam::DRawDecoderSettings::RAWQuality, Digikam::DRawDecoderSettings::RGBInterpolate4Colors, Digikam::DRawDecoderSettings::sixteenBitsImage, Digikam::DRawDecoderSettings::unclipColors, Digikam::DRawDecoderSettings::whiteBalance, Digikam::DRawDecoderSettings::whiteBalanceArea, and Digikam::DRawDecoderSettings::whitePoint.
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const DRawInfo & | c | ||
) |
qDebug() stream operator. Writes container c to the debug output in a nicely formatted way.
References Digikam::DRawInfo::aperture, Digikam::DRawInfo::blackPoint, Digikam::DRawInfo::cameraMult, Digikam::DRawInfo::daylightMult, Digikam::DRawInfo::exposureTime, Digikam::DRawInfo::focalLength, Digikam::DRawInfo::hasIccProfile, Digikam::DRawInfo::isDecodable, Digikam::DRawInfo::leftMargin, Digikam::DRawInfo::orientation, Digikam::DRawInfo::pixelAspectRatio, Digikam::DRawInfo::rawColors, Digikam::DRawInfo::rawImages, Digikam::DRawInfo::sensitivity, Digikam::DRawInfo::topMargin, and Digikam::DRawInfo::whitePoint.
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const DTrashItemInfo & | info | ||
) |
qDebug() stream operator. Writes property info to the debug output in a nicely formatted way.
References Digikam::DTrashItemInfo::collectionPath, Digikam::DTrashItemInfo::collectionRelativePath, Digikam::DTrashItemInfo::deletionTimestamp, Digikam::DTrashItemInfo::imageId, Digikam::DTrashItemInfo::jsonFilePath, and Digikam::DTrashItemInfo::trashPath.
DIGIKAM_DATABASE_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const FaceTagsIface & | f | ||
) |
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const FocusPoint & | fp | ||
) |
qDebug() stream operator. Writes property @fp to the debug output in a nicely formatted way.
References Digikam::FocusPoint::getRect(), and Digikam::FocusPoint::getTypeDescription().
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const HistoryImageId & | id | ||
) |
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const HistoryVertexProperties & | props | ||
) |
References Digikam::ItemInfo::id(), and Digikam::HistoryVertexProperties::infos.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const ImageQualityContainer & | s | ||
) |
qDebug() stream operator. Writes property s to the debug output in a nicely formatted way.
References Digikam::ImageQualityContainer::acceptedThreshold, Digikam::ImageQualityContainer::blurWeight, Digikam::ImageQualityContainer::compressionWeight, Digikam::ImageQualityContainer::detectBlur, Digikam::ImageQualityContainer::detectCompression, Digikam::ImageQualityContainer::detectExposure, Digikam::ImageQualityContainer::detectNoise, Digikam::ImageQualityContainer::enableSorter, Digikam::ImageQualityContainer::exposureWeight, Digikam::ImageQualityContainer::highQAccepted, Digikam::ImageQualityContainer::lowQRejected, Digikam::ImageQualityContainer::mediumQPending, Digikam::ImageQualityContainer::noiseWeight, Digikam::ImageQualityContainer::pendingThreshold, QT_ENDL, Digikam::ImageQualityContainer::rejectedThreshold, and Digikam::ImageQualityContainer::speed.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const IptcCoreContactInfo & | inf | ||
) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.
References Digikam::IptcCoreContactInfo::address, Digikam::IptcCoreContactInfo::city, Digikam::IptcCoreContactInfo::country, Digikam::IptcCoreContactInfo::email, Digikam::IptcCoreContactInfo::phone, Digikam::IptcCoreContactInfo::postalCode, Digikam::IptcCoreContactInfo::provinceState, and Digikam::IptcCoreContactInfo::webUrl.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const IptcCoreLocationInfo & | inf | ||
) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.
References Digikam::IptcCoreLocationInfo::city, Digikam::IptcCoreLocationInfo::country, Digikam::IptcCoreLocationInfo::countryCode, Digikam::IptcCoreLocationInfo::location, and Digikam::IptcCoreLocationInfo::provinceState.
QDebug DIGIKAM_DATABASE_EXPORT Digikam::operator<< | ( | QDebug | dbg, |
const ItemHistoryGraph & | g | ||
) |
References Digikam::Graph< VertexProperties, EdgeProperties >::adjacentVertices(), Digikam::ItemHistoryGraph::data(), Digikam::Graph< VertexProperties, EdgeProperties >::InboundEdges, Digikam::Graph< VertexProperties, EdgeProperties >::isEmpty(), Digikam::Graph< VertexProperties, EdgeProperties >::outDegree(), Digikam::Graph< VertexProperties, EdgeProperties >::properties(), QT_ENDL, Digikam::Graph< VertexProperties, EdgeProperties >::topologicalSort(), and Digikam::Graph< VertexProperties, EdgeProperties >::vertices().
QDebug Digikam::operator<< | ( | QDebug | dbg, |
const MaintenanceSettings & | s | ||
) |
qCDebug(DIGIKAM_GENERAL_LOG) stream operator. Writes property s to the debug output in a nicely formatted way.
qDebug() stream operator. Writes property s to the debug output in a nicely formatted way.
References Digikam::MaintenanceSettings::albums, Digikam::FaceScanSettings::alreadyScannedHandling, Digikam::MaintenanceSettings::cleanFacesDb, Digikam::MaintenanceSettings::cleanSimilarityDb, Digikam::MaintenanceSettings::cleanThumbDb, Digikam::MaintenanceSettings::databaseCleanup, Digikam::MaintenanceSettings::duplicates, Digikam::MaintenanceSettings::duplicatesRestriction, Digikam::MaintenanceSettings::faceManagement, Digikam::MaintenanceSettings::faceSettings, Digikam::MaintenanceSettings::fingerPrints, Digikam::MaintenanceSettings::maxSimilarity, Digikam::MaintenanceSettings::metadataSync, Digikam::MaintenanceSettings::minSimilarity, Digikam::MaintenanceSettings::newItems, QT_ENDL, Digikam::MaintenanceSettings::quality, Digikam::MaintenanceSettings::qualityScanMode, Digikam::MaintenanceSettings::qualitySort, Digikam::MaintenanceSettings::scanFingerPrints, Digikam::MaintenanceSettings::scanThumbs, Digikam::MaintenanceSettings::shrinkDatabases, Digikam::MaintenanceSettings::syncDirection, Digikam::MaintenanceSettings::tags, Digikam::MaintenanceSettings::thumbnails, Digikam::MaintenanceSettings::useMutiCoreCPU, Digikam::MaintenanceSettings::wholeAlbums, and Digikam::MaintenanceSettings::wholeTags.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const MetaEngineSettingsContainer & | inf | ||
) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.
References Digikam::MetaEngineSettingsContainer::clearMetadataIfRescan, Digikam::MetaEngineSettingsContainer::exifRotate, Digikam::MetaEngineSettingsContainer::exifSetOrientation, Digikam::MetaEngineSettingsContainer::metadataWritingMode, Digikam::MetaEngineSettingsContainer::rescanImageIfModified, Digikam::MetaEngineSettingsContainer::rotationBehavior, Digikam::MetaEngineSettingsContainer::saveColorLabel, Digikam::MetaEngineSettingsContainer::saveComments, Digikam::MetaEngineSettingsContainer::saveDateTime, Digikam::MetaEngineSettingsContainer::saveFaceTags, Digikam::MetaEngineSettingsContainer::savePickLabel, Digikam::MetaEngineSettingsContainer::savePosition, Digikam::MetaEngineSettingsContainer::saveRating, Digikam::MetaEngineSettingsContainer::saveTags, Digikam::MetaEngineSettingsContainer::saveTemplate, Digikam::MetaEngineSettingsContainer::sidecarExtensions, Digikam::MetaEngineSettingsContainer::updateFileTimeStamp, Digikam::MetaEngineSettingsContainer::useCompatibleFileName, Digikam::MetaEngineSettingsContainer::useLazySync, Digikam::MetaEngineSettingsContainer::useXMPSidecar4Reading, Digikam::MetaEngineSettingsContainer::writeDngFiles, and Digikam::MetaEngineSettingsContainer::writeRawFiles.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const NamespaceEntry & | inf | ||
) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.
References Digikam::NamespaceEntry::alternativeName, Digikam::NamespaceEntry::convertRatio, Digikam::NamespaceEntry::index, Digikam::NamespaceEntry::isDefault, Digikam::NamespaceEntry::isDisabled, Digikam::NamespaceEntry::namespaceName, Digikam::NamespaceEntry::nsType, Digikam::NamespaceEntry::secondNameOpts, Digikam::NamespaceEntry::separator, Digikam::NamespaceEntry::specialOpts, Digikam::NamespaceEntry::subspace, and Digikam::NamespaceEntry::tagPaths.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const NRContainer & | inf | ||
) |
qDebug() stream operator. Writes property inf to the debug output in a nicely formatted way.
References Digikam::NRContainer::softness, and Digikam::NRContainer::thresholds.
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const PhotoInfoContainer & | t | ||
) |
qDebug() stream operator. Writes property t to the debug output in a nicely formatted way.
References Digikam::PhotoInfoContainer::aperture, Digikam::PhotoInfoContainer::dateTime, Digikam::PhotoInfoContainer::exposureMode, Digikam::PhotoInfoContainer::exposureProgram, Digikam::PhotoInfoContainer::exposureTime, Digikam::PhotoInfoContainer::flash, Digikam::PhotoInfoContainer::focalLength, Digikam::PhotoInfoContainer::focalLength35mm, Digikam::PhotoInfoContainer::hasCoordinates, Digikam::PhotoInfoContainer::lens, Digikam::PhotoInfoContainer::make, Digikam::PhotoInfoContainer::model, Digikam::PhotoInfoContainer::sensitivity, and Digikam::PhotoInfoContainer::whiteBalance.
QDebug DIGIKAM_EXPORT Digikam::operator<< | ( | QDebug | dbg, |
const TagRegion & | r | ||
) |
References Digikam::TagRegion::toVariant().
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const Template & | t | ||
) |
qDebug() stream operator. Writes property @t to the debug output in a nicely formatted way.
References Digikam::Template::authors(), Digikam::Template::authorsPosition(), Digikam::Template::contactInfo(), Digikam::Template::copyright(), Digikam::Template::credit(), Digikam::Template::instructions(), Digikam::Template::IptcSubjects(), Digikam::Template::locationInfo(), Digikam::Template::rightUsageTerms(), Digikam::Template::source(), and Digikam::Template::templateTitle().
DIGIKAM_EXPORT QDebug Digikam::operator<< | ( | QDebug | dbg, |
const VideoInfoContainer & | t | ||
) |
qDebug() stream operator. Writes property t to the debug output in a nicely formatted way.
References Digikam::VideoInfoContainer::aspectRatio, Digikam::VideoInfoContainer::audioBitRate, Digikam::VideoInfoContainer::audioChannelType, Digikam::VideoInfoContainer::audioCodec, Digikam::VideoInfoContainer::duration, Digikam::VideoInfoContainer::frameRate, and Digikam::VideoInfoContainer::videoCodec.
DIGIKAM_DATABASE_EXPORT QDebug Digikam::operator<< | ( | QDebug | stream, |
const ItemInfo & | info | ||
) |
qDebug() stream operator. Writes property info to the debug output in a nicely formatted way.
References Digikam::ItemInfo::filePath(), and Digikam::ItemInfo::id().
bool DIGIKAM_EXPORT Digikam::operator== | ( | const SearchTextSettings & | a, |
const SearchTextSettings & | b | ||
) |
QDataStream & Digikam::operator>> | ( | QDataStream & | ds, |
CamItemInfo & | info | ||
) |
References Digikam::CamItemInfo::colorLabel, Digikam::CamItemInfo::ctime, Digikam::CamItemInfo::downloaded, Digikam::CamItemInfo::downloadName, Digikam::CamItemInfo::folder, Digikam::CamItemInfo::height, Digikam::CamItemInfo::id, Digikam::CamItemInfo::mime, Digikam::CamItemInfo::name, Digikam::CamItemInfo::photoInfo, Digikam::CamItemInfo::pickLabel, Digikam::CamItemInfo::rating, Digikam::CamItemInfo::readPermissions, Digikam::CamItemInfo::size, Digikam::CamItemInfo::tagIds, Digikam::CamItemInfo::width, and Digikam::CamItemInfo::writePermissions.
DIGIKAM_EXPORT QDataStream & Digikam::operator>> | ( | QDataStream & | ds, |
PhotoInfoContainer & | info | ||
) |
References Digikam::PhotoInfoContainer::aperture, Digikam::PhotoInfoContainer::dateTime, Digikam::PhotoInfoContainer::exposureMode, Digikam::PhotoInfoContainer::exposureProgram, Digikam::PhotoInfoContainer::exposureTime, Digikam::PhotoInfoContainer::flash, Digikam::PhotoInfoContainer::focalLength, Digikam::PhotoInfoContainer::focalLength35mm, Digikam::PhotoInfoContainer::hasCoordinates, Digikam::PhotoInfoContainer::lens, Digikam::PhotoInfoContainer::make, Digikam::PhotoInfoContainer::model, Digikam::PhotoInfoContainer::sensitivity, and Digikam::PhotoInfoContainer::whiteBalance.
DIGIKAM_EXPORT QDataStream & Digikam::operator>> | ( | QDataStream & | ds, |
VideoInfoContainer & | info | ||
) |
References Digikam::VideoInfoContainer::aspectRatio, Digikam::VideoInfoContainer::audioBitRate, Digikam::VideoInfoContainer::audioChannelType, Digikam::VideoInfoContainer::audioCodec, Digikam::VideoInfoContainer::duration, Digikam::VideoInfoContainer::frameRate, and Digikam::VideoInfoContainer::videoCodec.
|
inline |
Boolean Operators over TypePoint type.
|
inline |
Digikam::Q_GLOBAL_STATIC_WITH_ARGS | ( | DbEngineConfigSettingsLoader | , |
dbcoreloader | , | ||
(QStandardPaths::locate(QStandardPaths::GenericDataLocation, QLatin1String("digikam/database/dbconfig.xml")), dbcoreconfig_xml_version) | |||
) |
|
inline |
References Digikam::CollectionLocation::hash().
|
inline |
References Digikam::AlbumCopyMoveHint::qHash().
|
inline |
References Digikam::ItemInfo::hash().
|
inline |
Used by QSet
References Digikam::ItemListerRecord::imageID.
|
inline |
References Digikam::NewlyAppearedFile::albumId, Digikam::NewlyAppearedFile::fileName, qHash(), and qHash().
|
inline |
Referenced by qHash(), and Digikam::DItemDelegate::squeezedTextCached().
DIGIKAM_EXPORT int Digikam::QPointSquareDistance | ( | const QPoint & | a, |
const QPoint & | b | ||
) |
Helper function, returns the square of the distance between two points.
a | Point a |
b | Point b |
Referenced by Digikam::TileGrouper::updateClusters().
void Digikam::removeAnyInInterval | ( | Container & | list, |
const T & | begin, | ||
const T & | end | ||
) |
LqrRetVal Digikam::s_carverProgressEnd | ( | const gchar * | end_message | ) |
References Digikam::ContentAwareFilter::progressCallback(), s_hResize, s_resiser, s_stage, and s_wResize.
Referenced by Digikam::ContentAwareFilter::ContentAwareFilter().
LqrRetVal Digikam::s_carverProgressInit | ( | const gchar * | init_message | ) |
References Digikam::ContentAwareFilter::progressCallback(), s_resiser, and s_stage.
Referenced by Digikam::ContentAwareFilter::ContentAwareFilter().
LqrRetVal Digikam::s_carverProgressUpdate | ( | gdouble | percentage | ) |
References Digikam::ContentAwareFilter::progressCallback(), s_hResize, s_resiser, s_stage, and s_wResize.
Referenced by Digikam::ContentAwareFilter::ContentAwareFilter().
bool Digikam::s_checkSolidCamera | ( | const Solid::Device & | cameraDevice | ) |
bool Digikam::s_dmcompare | ( | const NamespaceEntry & | e1, |
const NamespaceEntry & | e2 | ||
) |
References Digikam::NamespaceEntry::index.
void Digikam::s_exifParserCallbackForLibRaw | ( | void * | context, |
int | tag, | ||
int | type, | ||
int | len, | ||
unsigned int | ord, | ||
void * | ifp, | ||
INT64 | base | ||
) |
References Digikam::DRawDecoder::Private::exifParserCallback().
Referenced by Digikam::DRawDecoder::extractRAWData(), and Digikam::DRawDecoder::Private::loadFromLibraw().
bool Digikam::s_isHeifSuccess | ( | struct heif_error *const | error | ) |
References heif_error::code, and heif_error::message.
Referenced by s_readHEICMetadata().
QStringList Digikam::s_keywordsSeparation | ( | const QString & | data | ) |
Referenced by Digikam::DMetadata::loadUsingFFmpeg().
QString Digikam::s_labelForSolidCamera | ( | const Solid::Device & | cameraDevice | ) |
bool Digikam::s_modificationDateEquals | ( | const QDateTime & | a, |
const QDateTime & | b | ||
) |
int Digikam::s_progressCallbackForLibRaw | ( | void * | context, |
enum LibRaw_progress | p, | ||
int | iteration, | ||
int | expected | ||
) |
References Digikam::DRawDecoder::Private::progressCallback().
Referenced by Digikam::DRawDecoder::extractRAWData(), and Digikam::DRawDecoder::Private::loadFromLibraw().
DIGIKAM_EXPORT QString Digikam::s_rawFileExtensions | ( | ) |
References s_rawFileExtensionsdWithDesc().
Referenced by Digikam::DRawDecoder::rawFiles().
DIGIKAM_EXPORT QMap< QString, QString > Digikam::s_rawFileExtensionsdWithDesc | ( | ) |
NOTE: extension list Version 1 and 2 are taken from www.cybercom.net/~dcoffin/dcraw/rawphoto.c
Ext Descriptions From www.file-extensions.org en.wikipedia.org/wiki/RAW_file_format filext.com
NOTE: VERSION 1
These images are based on the TIFF image standard.
For these models: Kodak DSC Pro SLR/c, Kodak DSC Pro SLR/n, Kodak DSC Pro 14N, Kodak DSC PRO 14nx.
DNG is publicly available archival format for the raw files generated by digital cameras. By addressing the lack of an open standard for the raw files created by individual camera models, DNG helps ensure that photographers will be able to access their files in the future.
For DSC-F828 8 megapixel digital camera or Sony DSC-R1.
For devices based on Foveon X3 direct image sensor.
For Alpha devices.
NOTE: VERSION 2
NOTE: VERSION 3
NOTE: VERSION 4
NOTE: VERSION 5
NOTE: VERSION 6
NOTE: VERSION 7
Referenced by DigikamRAWDImgPlugin::DImgRAWPlugin::extraAboutData(), and s_rawFileExtensions().
DIGIKAM_EXPORT int Digikam::s_rawFileExtensionsVersion | ( | ) |
NOTE: increment this number whenever you change the above strings
Referenced by Digikam::DRawDecoder::rawFilesVersion().
void Digikam::s_readHEICMetadata | ( | struct heif_context *const | heif_context, |
heif_item_id | image_id, | ||
QByteArray & | exif, | ||
QByteArray & | iptc, | ||
QByteArray & | xmp | ||
) |
References heif_error::code, heif_context_get_image_handle(), heif_image_handle_get_list_of_metadata_block_IDs(), heif_image_handle_get_metadata(), heif_image_handle_get_metadata_content_type(), heif_image_handle_get_metadata_size(), heif_image_handle_get_metadata_type(), heif_image_handle_release(), and s_isHeifSuccess().
qint64 Digikam::s_secondsSinceJanuary1904 | ( | const QDateTime & | dt | ) |
Referenced by Digikam::DMetadata::loadUsingFFmpeg().
QString Digikam::s_setXmpTagStringFromEntry | ( | DMetadata *const | meta, |
const QStringList & | lst, | ||
const DMetadata::MetaDataMap & | map, | ||
const QStringList & | xmpTags = QStringList() |
||
) |
Search first occurrence of string in 'map' with keys given by 'lst'. Return the string match. If 'xmpTags' is not empty, register XMP tags value with string.
References Digikam::MetaEngine::getXmpTagString(), Digikam::MetaEngine::isEmpty(), and Digikam::MetaEngine::setXmpTagString().
Referenced by Digikam::DMetadata::loadUsingFFmpeg().
void Digikam::setComponentValue | ( | QColor & | color, |
DColorChooserMode | chooserMode, | ||
qreal | value | ||
) |
References ChooserGreen, ChooserHue, ChooserRed, ChooserSaturation, and value.
Referenced by Digikam::DColorValueSelector::drawPalette().
bool Digikam::setExifXmpTagDataVariant | ( | DMetadata *const | meta, |
const char *const | exifTagName, | ||
const char *const | xmpTagName, | ||
const QVariant & | value | ||
) |
DIGIKAM_GUI_EXPORT void Digikam::showDigikamComponentsInfo | ( | ) |
DIGIKAM_GUI_EXPORT void Digikam::showDigikamDatabaseStat | ( | ) |
DIGIKAM_EXPORT void Digikam::showRawCameraList | ( | ) |
Show a dialog with all RAW camera supported by digiKam, through libraw.
DIGIKAM_EXPORT QDateTime Digikam::startOfDay | ( | const QDate & | ) |
This method returns QDateTime from with date set to parameter date and time set to start of the day.
Referenced by Digikam::ItemLister::listDateRange(), Digikam::TimeLineWidget::selectedDateRange(), and Digikam::SearchFieldRangeDate::write().
DIGIKAM_EXPORT QStringList Digikam::supportedImageMimeTypes | ( | QIODevice::OpenModeFlag | mode, |
QString & | allTypes | ||
) |
Return list of supported image formats by Qt for reading or writing operations if suitable container used by QFileDialog. For simple container of type mime, use 'allTypes' string. Supported modes are QIODevice::ReadOnly, QIODevice::WriteOnly, and QIODevice::ReadWrite.
References Digikam::DRawDecoder::rawFiles().
Referenced by Digikam::ImageDialog::ImageDialog(), and ShowFoto::ShowfotoFolderViewBar::ShowfotoFolderViewBar().
DIGIKAM_EXPORT QString Digikam::toolButtonStyleSheet | ( | ) |
Style sheet for transparent QToolButtons over image and video preview.
Referenced by Digikam::ItemPreviewView::ItemPreviewView(), and Digikam::MediaPlayerView::MediaPlayerView().
bool Digikam::TrackCorrelationLessThan | ( | const TrackCorrelator::Correlation & | a, |
const TrackCorrelator::Correlation & | b | ||
) |
References Digikam::TrackCorrelator::Correlation::dateTime.
Referenced by Digikam::TrackCorrelatorThread::run().
void Digikam::tryInitDrMingw | ( | ) |
void Digikam::unloadQtTranslationFiles | ( | QApplication & | app | ) |
For bundles only, unload all Qt translation files at run-time in application instance.
Referenced by installQtTranslationFiles().
auto Digikam::accessCol |
Referenced by Digikam::CompressionDetector::detect().
auto Digikam::accessRow |
Referenced by Digikam::CompressionDetector::detect().
ImageCurves::CRMatrix Digikam::CR_basis |
const int Digikam::FilterChunkSize = 2001 |
const int Digikam::GeoIfaceMinMarkerGroupingRadius = 1 |
const int Digikam::GeoIfaceMinThumbnailGroupingRadius = 15 |
const int Digikam::GeoIfaceMinThumbnailSize = GeoIfaceMinThumbnailGroupingRadius * 2 |
const int Digikam::MAX_MATRIX_SIZE = 25 |
Referenced by Digikam::RefocusFilter::maxMatrixSize(), and Digikam::RefocusFilter::RefocusFilter().
const int Digikam::PrepareChunkSize = 101 |
const float Digikam::RATIO_POINT_IMAGE = 1 / 120 |
Referenced by Digikam::PanasonicInternal::create_af_point().
const int Digikam::RoleGPSItemInfo = Qt::UserRole + 1 |
bool Digikam::s_hResize = false |
Referenced by s_carverProgressEnd(), and s_carverProgressUpdate().
QRecursiveMutex Digikam::s_metaEngineMutex |
Mutex to fix no re-entrancy from Exiv2.
This mutex is used to protect all Exiv2 API calls when MetaEngine is used with multi-threads.
Referenced by Digikam::MetaEngine::canWriteComment(), Digikam::MetaEngine::canWriteExif(), Digikam::MetaEngine::canWriteIptc(), Digikam::MetaEngine::canWriteXmp(), Digikam::MetaEngineData::Private::clear(), Digikam::MetaEngine::clearExif(), Digikam::MetaEngine::clearIptc(), Digikam::MetaEngine::clearXmp(), Digikam::MetaEngine::Private::convertCommentValue(), Digikam::MetaEngine::Private::copyPrivateData(), Digikam::MetaEngine::createExifUserStringFromValue(), Digikam::MetaEnginePreviews::data(), Digikam::MetaEngine::exportChanges(), Digikam::MetaEngine::getDigitizationDateTime(), Digikam::MetaEngine::getExifComment(), Digikam::MetaEngine::getExifEncoded(), Digikam::MetaEngine::getExifTagData(), Digikam::MetaEngine::getExifTagDescription(), Digikam::MetaEngine::getExifTagLong(), Digikam::MetaEngine::getExifTagRational(), Digikam::MetaEngine::getExifTagsDataList(), Digikam::MetaEngine::getExifTagString(), Digikam::MetaEngine::getExifTagTitle(), Digikam::MetaEngine::getExifTagVariant(), Digikam::MetaEngine::getExifThumbnail(), Digikam::MetaEngine::getGPSAltitude(), Digikam::MetaEngine::getGPSLatitudeNumber(), Digikam::MetaEngine::getGPSLongitudeNumber(), Digikam::MetaEngine::getIptc(), Digikam::MetaEngine::getIptcKeywords(), Digikam::MetaEngine::getIptcSubCategories(), Digikam::MetaEngine::getIptcSubjects(), Digikam::MetaEngine::getIptcTagData(), Digikam::MetaEngine::getIptcTagDescription(), Digikam::MetaEngine::getIptcTagsDataList(), Digikam::MetaEngine::getIptcTagsList(), Digikam::MetaEngine::getIptcTagsStringList(), Digikam::MetaEngine::getIptcTagString(), Digikam::MetaEngine::getIptcTagTitle(), Digikam::MetaEngine::getItemDateTime(), Digikam::MetaEngine::getItemDimensions(), Digikam::MetaEngine::getItemOrientation(), Digikam::MetaEngine::getItemPreview(), Digikam::MetaEngine::getMakernoteTagsList(), Digikam::MetaEngine::getStdExifTagsList(), Digikam::MetaEngine::getXmp(), Digikam::MetaEngine::getXmpTagsDataList(), Digikam::MetaEngine::Private::getXMPTagsListFromPrefix(), Digikam::MetaEngine::getXmpTagTitle(), Digikam::MetaEngine::initializeGPSInfo(), Digikam::MetaEngine::load(), Digikam::MetaEngine::loadFromData(), Digikam::MetaEngine::loadFromSidecarAndMerge(), Digikam::MetaEnginePreviews::MetaEnginePreviews(), Digikam::MetaEngine::Private::Private(), Digikam::MetaEngine::removeExifTag(), Digikam::MetaEngine::removeExifThumbnail(), Digikam::MetaEngine::removeGPSInfo(), Digikam::MetaEngine::removeIptcTag(), Digikam::MetaEngine::Private::saveOperations(), Digikam::MetaEngine::Private::saveToFile(), Digikam::MetaEngine::Private::saveToXMPSidecar(), Digikam::MetaEngine::setExif(), Digikam::MetaEngine::setExifComment(), Digikam::MetaEngine::setExifTagData(), Digikam::MetaEngine::setExifTagLong(), Digikam::MetaEngine::setExifTagRational(), Digikam::MetaEngine::setExifTagString(), Digikam::MetaEngine::setExifThumbnail(), Digikam::MetaEngine::setGPSInfo(), Digikam::MetaEngine::setImageDateTime(), Digikam::MetaEngine::setIptc(), Digikam::MetaEngine::setIptcKeywords(), Digikam::MetaEngine::setIptcSubCategories(), Digikam::MetaEngine::setIptcSubjects(), Digikam::MetaEngine::setIptcTagData(), Digikam::MetaEngine::setIptcTagsStringList(), Digikam::MetaEngine::setIptcTagString(), Digikam::MetaEngine::setItemColorWorkSpace(), Digikam::MetaEngine::setItemDimensions(), Digikam::MetaEngine::setItemOrientation(), Digikam::MetaEngine::setItemPreview(), Digikam::MetaEngine::setItemProgramId(), Digikam::MetaEngine::setTiffThumbnail(), and Digikam::MetaEngine::setXmp().
bool Digikam::s_metaEngineSupportBmff = false |
Flag for Exiv2 Base Media File Format support.
Boolean value about Bmff based file support (CR3, HEIF, HEIC, and AVIF). Initialized at run time by initializeExiv2().
Referenced by Digikam::MetaEngine::initializeExiv2(), and Digikam::MetaEngine::supportBmff().
ContentAwareFilter* Digikam::s_resiser = nullptr |
bool Digikam::s_stage = false |
Resizement is decomposed in 2 stages: horizontal and vertical.
Referenced by Digikam::ContentAwareFilter::ContentAwareFilter(), s_carverProgressEnd(), s_carverProgressInit(), and s_carverProgressUpdate().
bool Digikam::s_wResize = false |
Referenced by s_carverProgressEnd(), and s_carverProgressUpdate().
const int Digikam::SIZE_FILTER = 4 |
Referenced by initFiltersHaar().