digiKam
Digikam::SetupMetadata Class Reference
+ Inheritance diagram for Digikam::SetupMetadata:

Classes

class  Private
 

Public Types

enum  MetadataTab {
  Behavior = 0 , Sidecars , Rotation , Display ,
  ExifTool , Baloo , AdvancedConfig
}
 

Public Member Functions

void applySettings ()
 
bool exifAutoRotateHasChanged () const
 
void setActiveMainTab (MetadataTab tab)
 
void setActiveSubTab (int tab)
 
 SetupMetadata (QWidget *const parent=nullptr)
 
 ~SetupMetadata () override
 

Member Enumeration Documentation

◆ MetadataTab

Enumerator
Behavior 
Sidecars 
Rotation 
Display 
ExifTool 
Baloo 
AdvancedConfig 

Constructor & Destructor Documentation

◆ SetupMetadata()

◆ ~SetupMetadata()

Digikam::SetupMetadata::~SetupMetadata ( )
override

Member Function Documentation

◆ applySettings()

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::clearMetadataIfRescan, Digikam::SetupMetadata::Private::clearMetadataIfRescanBox, 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::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::SetupMetadata::Private::writeXMPSidecarBox, and Digikam::SetupMetadata::Private::writingModeCombo.

◆ exifAutoRotateHasChanged()

bool Digikam::SetupMetadata::exifAutoRotateHasChanged ( ) const

◆ setActiveMainTab()

void Digikam::SetupMetadata::setActiveMainTab ( MetadataTab  tab)

◆ setActiveSubTab()

void Digikam::SetupMetadata::setActiveSubTab ( int  tab)

The documentation for this class was generated from the following files: