![]() |
digiKam
|
#include <setupmetadata.h>
Classes | |
class | Private |
Public Types | |
enum | MetadataSubTab { ExifViewer = 0 , MakernotesViewer , IPTCViewer , XMPViewer , ExifToolViewer } |
enum | MetadataTab { Behavior = 0 , Sidecars , Rotation , Display , ExifTool , Baloo , AdvancedConfig } |
Public Member Functions | |
MetadataSubTab | activeSubTab () const |
MetadataTab | activeTab () const |
void | applySettings () |
bool | exifAutoRotateHasChanged () const |
void | setActiveSubTab (MetadataSubTab tab) |
void | setActiveTab (MetadataTab tab) |
SetupMetadata (QWidget *const parent=nullptr) | |
~SetupMetadata () override | |
|
explicit |
References AdvancedConfig, Digikam::SetupMetadata::Private::advTab, Digikam::SetupMetadata::Private::exifRotateBox, ExifTool, Digikam::SetupMetadata::Private::exifToolView, Digikam::SetupMetadata::Private::extensionsEdit, Digikam::SetupMetadata::Private::readSettings(), Digikam::SetupMetadata::Private::readXMPSidecarBox, Digikam::SetupMetadata::Private::sidecarFileNameBox, Digikam::SetupMetadata::Private::tab, Digikam::SetupMetadata::Private::writeRawFilesBox, Digikam::SetupMetadata::Private::writeWithExifToolBox, and Digikam::SetupMetadata::Private::writeXMPSidecarBox.
|
override |
SetupMetadata::MetadataSubTab Digikam::SetupMetadata::activeSubTab | ( | ) | const |
References Digikam::SetupMetadata::Private::displaySubTab.
SetupMetadata::MetadataTab Digikam::SetupMetadata::activeTab | ( | ) | const |
References Digikam::SetupMetadata::Private::tab.
void Digikam::SetupMetadata::applySettings | ( | ) |
References Digikam::SetupMetadata::Private::advTab, Digikam::SetupMetadata::Private::allowLossyRotate, Digikam::SetupMetadata::Private::allowRotateByMetadata, Digikam::MetadataPanel::applySettings(), Digikam::AdvancedMetadataTab::applySettings(), Digikam::cleanUserFilterString(), Digikam::MetaEngineSettingsContainer::exifRotate, Digikam::SetupMetadata::Private::exifRotateBox, Digikam::MetaEngineSettingsContainer::exifSetOrientation, Digikam::SetupMetadata::Private::exifSetOrientationBox, Digikam::ExifToolConfPanel::exifToolDirectory(), Digikam::MetaEngineSettingsContainer::exifToolPath, Digikam::SetupMetadata::Private::exifToolView, Digikam::SetupMetadata::Private::extensionsEdit, Digikam::MetaEngineSettings::instance(), Digikam::ApplicationSettings::instance(), Digikam::MetaEngineSettingsContainer::metadataWritingMode, Digikam::SetupMetadata::Private::readFromBalooBox, Digikam::MetaEngineSettingsContainer::readWithExifTool, Digikam::SetupMetadata::Private::readWithExifToolBox, Digikam::SetupMetadata::Private::readXMPSidecarBox, Digikam::MetaEngineSettingsContainer::rescanImageIfModified, Digikam::SetupMetadata::Private::rescanImageIfModifiedBox, Digikam::SetupMetadata::Private::rotateByContents, Digikam::MetaEngineSettingsContainer::RotateByInternalFlag, Digikam::MetaEngineSettingsContainer::RotateByLosslessRotation, Digikam::MetaEngineSettingsContainer::RotateByLossyRotation, Digikam::MetaEngineSettingsContainer::RotateByMetadataFlag, Digikam::MetaEngineSettingsContainer::rotationBehavior, Digikam::MetaEngineSettingsContainer::saveColorLabel, Digikam::SetupMetadata::Private::saveColorLabelBox, Digikam::MetaEngineSettingsContainer::saveComments, Digikam::SetupMetadata::Private::saveCommentsBox, Digikam::MetaEngineSettingsContainer::saveDateTime, Digikam::SetupMetadata::Private::saveDateTimeBox, Digikam::MetaEngineSettingsContainer::saveFaceTags, Digikam::SetupMetadata::Private::saveFaceTags, Digikam::MetaEngineSettingsContainer::savePickLabel, Digikam::SetupMetadata::Private::savePickLabelBox, Digikam::MetaEngineSettingsContainer::savePosition, Digikam::SetupMetadata::Private::savePosition, Digikam::MetaEngineSettingsContainer::saveRating, Digikam::SetupMetadata::Private::saveRatingBox, Digikam::ApplicationSettings::saveSettings(), Digikam::MetaEngineSettingsContainer::saveTags, Digikam::SetupMetadata::Private::saveTagsBox, Digikam::MetaEngineSettingsContainer::saveTemplate, Digikam::SetupMetadata::Private::saveTemplateBox, Digikam::SetupMetadata::Private::saveToBalooBox, Digikam::MetaEngineSettings::setSettings(), Digikam::ApplicationSettings::setSyncBalooToDigikam(), Digikam::ApplicationSettings::setSyncDigikamToBaloo(), Digikam::MetaEngineSettingsContainer::sidecarExtensions, Digikam::SetupMetadata::Private::sidecarFileNameBox, Digikam::SetupMetadata::Private::tagsCfgPanel, Digikam::MetaEngineSettingsContainer::updateFileTimeStamp, Digikam::SetupMetadata::Private::updateFileTimeStampBox, Digikam::MetaEngineSettingsContainer::useCompatibleFileName, Digikam::MetaEngineSettingsContainer::useLazySync, Digikam::SetupMetadata::Private::useLazySync, Digikam::MetaEngineSettingsContainer::useXMPSidecar4Reading, Digikam::MetaEngine::WRITE_TO_FILE_ONLY, Digikam::MetaEngineSettingsContainer::writeDngFiles, Digikam::SetupMetadata::Private::writeDngFilesBox, Digikam::MetaEngineSettingsContainer::writeRawFiles, Digikam::SetupMetadata::Private::writeRawFilesBox, Digikam::MetaEngineSettingsContainer::writeWithExifTool, Digikam::SetupMetadata::Private::writeWithExifToolBox, Digikam::SetupMetadata::Private::writeXMPSidecarBox, and Digikam::SetupMetadata::Private::writingModeCombo.
bool Digikam::SetupMetadata::exifAutoRotateHasChanged | ( | ) | const |
void Digikam::SetupMetadata::setActiveSubTab | ( | MetadataSubTab | tab | ) |
References Digikam::SetupMetadata::Private::displaySubTab.
Referenced by Digikam::Setup::execMetadataFilters().
void Digikam::SetupMetadata::setActiveTab | ( | MetadataTab | tab | ) |
References Digikam::SetupMetadata::Private::tab.
Referenced by Digikam::Setup::execExifTool(), and Digikam::Setup::execMetadataFilters().