◆ MetadataKeys()
Digikam::MetadataKeys::MetadataKeys |
( |
| ) |
|
|
explicit |
◆ ~MetadataKeys()
Digikam::MetadataKeys::~MetadataKeys |
( |
| ) |
|
|
inlineoverride |
◆ addId()
void Digikam::DbKeysCollection::addId |
( |
const QString & |
id, |
|
|
const QString & |
description |
|
) |
| |
|
protectedinherited |
◆ collectionName()
QString Digikam::DbKeysCollection::collectionName |
( |
| ) |
const |
|
inherited |
Get the name of the DbKeysCollection
- Returns
- the name of the collection
◆ getDbValue()
QString Digikam::MetadataKeys::getDbValue |
( |
const QString & |
key, |
|
|
ParseSettings & |
settings |
|
) |
| |
|
overrideprotectedvirtual |
Abstract method for retrieving the value from the database for the given key.
This method has to be implemented by all child classes. It is called by the getValue() method.
- Parameters
-
key | the key representing the value in the database |
settings | the ParseSettings object holding all relevant information about the image. |
- Returns
- the value of the given database key
- See also
- DbKeysCollection::getValue()
Implements Digikam::DbKeysCollection.
References Digikam::ImageMetadataContainer::aperture, Digikam::VideoMetadataContainer::aspectRatio, Digikam::VideoMetadataContainer::audioBitRate, Digikam::VideoMetadataContainer::audioChannelType, Digikam::VideoMetadataContainer::audioCodec, Digikam::VideoMetadataContainer::duration, Digikam::ImageMetadataContainer::exposureMode, Digikam::ImageMetadataContainer::exposureProgram, Digikam::ImageMetadataContainer::exposureTime, Digikam::ParseSettings::fileUrl, Digikam::ImageMetadataContainer::flashMode, Digikam::ImageMetadataContainer::focalLength, Digikam::ImageMetadataContainer::focalLength35, Digikam::VideoMetadataContainer::frameRate, Digikam::ItemInfo::fromUrl(), Digikam::ItemInfo::imageMetadataContainer(), Digikam::ImageMetadataContainer::lens, Digikam::ImageMetadataContainer::make, Digikam::ImageMetadataContainer::meteringMode, Digikam::ImageMetadataContainer::model, Digikam::ImageMetadataContainer::sensitivity, Digikam::ImageMetadataContainer::subjectDistance, Digikam::ImageMetadataContainer::subjectDistanceCategory, Digikam::VideoMetadataContainer::videoCodec, Digikam::ItemInfo::videoMetadataContainer(), Digikam::ImageMetadataContainer::whiteBalance, and Digikam::ImageMetadataContainer::whiteBalanceColorTemperature.
◆ getValue()
QString Digikam::DbKeysCollection::getValue |
( |
const QString & |
key, |
|
|
ParseSettings & |
settings |
|
) |
| |
|
inherited |
Get a value from the database.
- Parameters
-
key | the key representing the value in the database |
settings | the ParseSettings object holding all relevant information about the image. |
- Returns
- the value of the given database key
References Digikam::DbKeysCollection::getDbValue().
◆ ids()
Get all IDs associated with this key collection.
- Returns
- a map of all associated ids and their description
The documentation for this class was generated from the following files: