digiKam
|
Public Types | |
enum | Status { MetadataInvalid , MetadataAvailable , MetadataDisjoint } |
Public Member Functions | |
DisjointMetadataDataFields () | |
Public Attributes | |
int | colorLabel |
bool | colorLabelChanged |
Status | colorLabelStatus |
CaptionsMap | comments |
bool | commentsChanged |
Status | commentsStatus |
int | count |
QDateTime | dateTime |
bool | dateTimeChanged |
Status | dateTimeStatus |
int | highestColorLabel |
int | highestPickLabel |
int | highestRating |
bool | invalid |
QDateTime | lastDateTime |
Template | metadataTemplate |
int | pickLabel |
bool | pickLabelChanged |
Status | pickLabelStatus |
int | rating |
bool | ratingChanged |
Status | ratingStatus |
QList< int > | tagIds |
QStringList | tagList |
QMap< int, Status > | tags |
bool | tagsChanged |
bool | templateChanged |
Status | templateStatus |
CaptionsMap | titles |
bool | titlesChanged |
Status | titlesStatus |
bool | withoutTags |
This class was split from DisjointMetadata::Private to allow to use the automatic C++ copy constructor (DisjointMetadata::Private contains a QMutex and is thus non-copyable)
The status enum describes the result of joining several metadata sets. If only one set has been added, the status is always MetadataAvailable. If no set has been added, the status is always MetadataInvalid
|
inline |
int Digikam::DisjointMetadataDataFields::colorLabel |
bool Digikam::DisjointMetadataDataFields::colorLabelChanged |
Status Digikam::DisjointMetadataDataFields::colorLabelStatus |
CaptionsMap Digikam::DisjointMetadataDataFields::comments |
bool Digikam::DisjointMetadataDataFields::commentsChanged |
Status Digikam::DisjointMetadataDataFields::commentsStatus |
int Digikam::DisjointMetadataDataFields::count |
QDateTime Digikam::DisjointMetadataDataFields::dateTime |
bool Digikam::DisjointMetadataDataFields::dateTimeChanged |
Status Digikam::DisjointMetadataDataFields::dateTimeStatus |
int Digikam::DisjointMetadataDataFields::highestColorLabel |
Referenced by Digikam::DisjointMetadata::colorLabelInterval().
int Digikam::DisjointMetadataDataFields::highestPickLabel |
Referenced by Digikam::DisjointMetadata::pickLabelInterval().
int Digikam::DisjointMetadataDataFields::highestRating |
Referenced by Digikam::DisjointMetadata::ratingInterval().
bool Digikam::DisjointMetadataDataFields::invalid |
QDateTime Digikam::DisjointMetadataDataFields::lastDateTime |
Referenced by Digikam::DisjointMetadata::dateTimeInterval().
Template Digikam::DisjointMetadataDataFields::metadataTemplate |
int Digikam::DisjointMetadataDataFields::pickLabel |
bool Digikam::DisjointMetadataDataFields::pickLabelChanged |
Status Digikam::DisjointMetadataDataFields::pickLabelStatus |
int Digikam::DisjointMetadataDataFields::rating |
bool Digikam::DisjointMetadataDataFields::ratingChanged |
Status Digikam::DisjointMetadataDataFields::ratingStatus |
QList<int> Digikam::DisjointMetadataDataFields::tagIds |
QStringList Digikam::DisjointMetadataDataFields::tagList |
QMap<int, Status> Digikam::DisjointMetadataDataFields::tags |
bool Digikam::DisjointMetadataDataFields::tagsChanged |
bool Digikam::DisjointMetadataDataFields::templateChanged |
Status Digikam::DisjointMetadataDataFields::templateStatus |
CaptionsMap Digikam::DisjointMetadataDataFields::titles |
bool Digikam::DisjointMetadataDataFields::titlesChanged |
Status Digikam::DisjointMetadataDataFields::titlesStatus |
bool Digikam::DisjointMetadataDataFields::withoutTags |