![]() |
digiKam
|
The NamespaceEntry class provide a simple container for dmetadata namespaces variables, such as names, what types of data expects and extra xml tags. More...
#include <dmetadatasettingscontainer.h>
Public Types | |
enum | NamespaceType { TAGS = 0 , TITLE = 1 , RATING = 2 , COMMENT = 3 , PICKLABEL = 4 , COLORLABEL = 5 } |
enum | NsSubspace { EXIF = 0 , IPTC = 1 , XMP = 2 } |
enum | SpecialOptions { NO_OPTS = 0 , COMMENT_ALTLANG = 1 , COMMENT_ATLLANGLIST = 2 , COMMENT_XMP = 3 , COMMENT_JPEG = 4 , TAG_XMPBAG = 5 , TAG_XMPSEQ = 6 , TAG_ACDSEE = 7 } |
enum | TagType { TAG = 0 , TAGPATH = 1 } |
Public Member Functions | |
NamespaceEntry ()=default | |
NamespaceEntry (const NamespaceEntry &other) | |
~NamespaceEntry ()=default | |
Static Public Member Functions | |
static QString | DM_COLORLABEL_CONTAINER () |
static QString | DM_COMMENT_CONTAINER () |
static QString | DM_PICKLABEL_CONTAINER () |
static QString | DM_RATING_CONTAINER () |
static QString | DM_TAG_CONTAINER () |
static QString | DM_TITLE_CONTAINER () |
Public Attributes | |
QString | alternativeName |
QList< int > | convertRatio |
int | index = -1 |
bool | isDefault = true |
bool | isDisabled = false |
QString | namespaceName |
NamespaceType | nsType = TAGS |
SpecialOptions | secondNameOpts = NO_OPTS |
QString | separator |
SpecialOptions | specialOpts = NO_OPTS |
NsSubspace | subspace = XMP |
TagType | tagPaths = TAGPATH |
The NamespaceEntry class provide a simple container for dmetadata namespaces variables, such as names, what types of data expects and extra xml tags.
|
default |
|
inline |
|
default |
|
static |
References COLORLABEL.
Referenced by Digikam::DMetadataSettingsContainer::DMetadataSettingsContainer(), Digikam::DMetadata::getItemColorLabel(), Digikam::DMetadata::setItemColorLabel(), Digikam::AdvancedMetadataTab::slotAddNewNamespace(), and Digikam::DMetadataSettingsContainer::translateMappingKey().
|
static |
|
static |
|
static |
|
static |
|
static |
QString Digikam::NamespaceEntry::alternativeName |
Referenced by Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().
QList<int> Digikam::NamespaceEntry::convertRatio |
Rating Options
Referenced by Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().
int Digikam::NamespaceEntry::index = -1 |
Referenced by Digikam::operator<<(), and Digikam::s_dmcompare().
bool Digikam::NamespaceEntry::isDefault = true |
bool Digikam::NamespaceEntry::isDisabled = false |
Referenced by Digikam::operator<<().
QString Digikam::NamespaceEntry::namespaceName |
NamespaceType Digikam::NamespaceEntry::nsType = TAGS |
SpecialOptions Digikam::NamespaceEntry::secondNameOpts = NO_OPTS |
Referenced by Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().
QString Digikam::NamespaceEntry::separator |
Referenced by Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().
SpecialOptions Digikam::NamespaceEntry::specialOpts = NO_OPTS |
Referenced by Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().
NsSubspace Digikam::NamespaceEntry::subspace = XMP |
Referenced by Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().