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...
Public Types | |
enum | NamespaceType { TAGS = 0 , TITLE = 1 , RATING = 2 , COMMENT = 3 , 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 () | |
NamespaceEntry (const NamespaceEntry &other) | |
~NamespaceEntry () | |
Static Public Member Functions | |
static QString | DM_COLORLABEL_CONTAINER () |
static QString | DM_COMMENT_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 |
bool | isDefault |
bool | isDisabled |
QString | namespaceName |
NamespaceType | nsType |
SpecialOptions | secondNameOpts |
QString | separator |
SpecialOptions | specialOpts |
NsSubspace | subspace |
TagType | tagPaths |
The NamespaceEntry class provide a simple container for dmetadata namespaces variables, such as names, what types of data expects and extra xml tags.
|
inlineexplicit |
|
inline |
|
inline |
|
static |
|
static |
|
static |
|
static |
|
static |
QString Digikam::NamespaceEntry::alternativeName |
QList<int> Digikam::NamespaceEntry::convertRatio |
Rating Options
Referenced by Digikam::DMetadata::getItemRating(), Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().
int Digikam::NamespaceEntry::index |
Referenced by Digikam::operator<<(), and Digikam::s_dmcompare().
bool Digikam::NamespaceEntry::isDefault |
bool Digikam::NamespaceEntry::isDisabled |
QString Digikam::NamespaceEntry::namespaceName |
Tag Options
Referenced by Digikam::NamespaceEditDlg::create(), Digikam::NamespaceEditDlg::edit(), Digikam::DMetadata::getItemColorLabel(), Digikam::DMetadata::getItemComments(), Digikam::DMetadata::getItemRating(), Digikam::DMetadata::getItemTagsPath(), Digikam::DMetadata::getItemTitles(), Digikam::operator<<(), Digikam::NamespaceEditDlg::saveData(), and Digikam::AdvancedMetadataTab::slotAddNewNamespace().
NamespaceType Digikam::NamespaceEntry::nsType |
SpecialOptions Digikam::NamespaceEntry::secondNameOpts |
QString Digikam::NamespaceEntry::separator |
SpecialOptions Digikam::NamespaceEntry::specialOpts |
NsSubspace Digikam::NamespaceEntry::subspace |
Referenced by Digikam::DMetadata::getItemColorLabel(), Digikam::DMetadata::getItemComments(), Digikam::DMetadata::getItemRating(), Digikam::DMetadata::getItemTagsPath(), Digikam::DMetadata::getItemTitles(), Digikam::NamespaceEditDlg::NamespaceEditDlg(), Digikam::operator<<(), Digikam::NamespaceEditDlg::saveData(), and Digikam::AdvancedMetadataTab::slotAddNewNamespace().
TagType Digikam::NamespaceEntry::tagPaths |
Referenced by Digikam::operator<<(), and Digikam::NamespaceEditDlg::saveData().