digiKam
Loading...
Searching...
No Matches
Digikam::SetupMetadata::Private Class Reference

#include <setupmetadata_p.h>

Public Member Functions

 Private ()=default
 
void readSettings ()
 

Public Attributes

AdvancedMetadataTabadvTab = nullptr
 
QCheckBox * allowLossyRotate = nullptr
 
QCheckBox * allowRotateByMetadata = nullptr
 
QTabWidget * displaySubTab = nullptr
 
bool exifAutoRotateOriginal = false
 
bool exifAutoRotateShowedInfo = false
 
QCheckBox * exifRotateBox = nullptr
 
QCheckBox * exifSetOrientationBox = nullptr
 
ExifToolConfPanelexifToolView = nullptr
 
QLineEdit * extensionsEdit = nullptr
 
int extensionsMsgBoxResult = QMessageBox::Help
 
QGroupBox * fieldsGroup = nullptr
 
QCheckBox * readFromBalooBox = nullptr
 
QCheckBox * readWithExifToolBox = nullptr
 
QGroupBox * readWriteGroup = nullptr
 
QCheckBox * readXMPSidecarBox = nullptr
 
QCheckBox * rescanImageIfModifiedBox = nullptr
 
QRadioButton * rotateByContents = nullptr
 
QRadioButton * rotateByFlag = nullptr
 
QGroupBox * rotationAdvGroup = nullptr
 
QGroupBox * rotationGroup = nullptr
 
QCheckBox * saveColorLabelBox = nullptr
 
QCheckBox * saveCommentsBox = nullptr
 
QCheckBox * saveDateTimeBox = nullptr
 
QCheckBox * saveFaceTags = nullptr
 
QCheckBox * savePickLabelBox = nullptr
 
QCheckBox * savePosition = nullptr
 
QCheckBox * saveRatingBox = nullptr
 
QCheckBox * saveTagsBox = nullptr
 
QCheckBox * saveTemplateBox = nullptr
 
QCheckBox * saveToBalooBox = nullptr
 
QCheckBox * sidecarFileNameBox = nullptr
 
bool sidecarFileNameShowedInfo = false
 
QTabWidget * tab = nullptr
 
MetadataPaneltagsCfgPanel = nullptr
 
QCheckBox * updateFileTimeStampBox = nullptr
 
QCheckBox * useLazySync = nullptr
 
QCheckBox * writeDngFilesBox = nullptr
 
QCheckBox * writeRawFilesBox = nullptr
 
QCheckBox * writeWithExifToolBox = nullptr
 
QLabel * writeWithExifToolLabel = nullptr
 
QCheckBox * writeXMPSidecarBox = nullptr
 
QComboBox * writingModeCombo = nullptr
 

Constructor & Destructor Documentation

◆ Private()

Digikam::SetupMetadata::Private::Private ( )
default

Member Function Documentation

◆ readSettings()

void Digikam::SetupMetadata::Private::readSettings ( )

References allowLossyRotate, allowRotateByMetadata, exifAutoRotateOriginal, Digikam::MetaEngineSettingsContainer::exifRotate, exifRotateBox, Digikam::MetaEngineSettingsContainer::exifSetOrientation, exifSetOrientationBox, Digikam::MetaEngineSettingsContainer::exifToolPath, exifToolView, extensionsEdit, Digikam::ApplicationSettings::getSyncBalooToDigikam(), Digikam::ApplicationSettings::getSyncDigikamToBaloo(), Digikam::MetaEngineSettings::instance(), Digikam::ApplicationSettings::instance(), Digikam::MetaEngineSettingsContainer::metadataWritingMode, readFromBalooBox, Digikam::MetaEngineSettingsContainer::readWithExifTool, readWithExifToolBox, readXMPSidecarBox, Digikam::MetaEngineSettingsContainer::rescanImageIfModified, rescanImageIfModifiedBox, rotateByContents, rotateByFlag, Digikam::MetaEngineSettingsContainer::RotateByLossyRotation, Digikam::MetaEngineSettingsContainer::RotateByMetadataFlag, Digikam::MetaEngineSettingsContainer::RotatingPixels, Digikam::MetaEngineSettingsContainer::rotationBehavior, Digikam::MetaEngineSettingsContainer::saveColorLabel, saveColorLabelBox, Digikam::MetaEngineSettingsContainer::saveComments, saveCommentsBox, Digikam::MetaEngineSettingsContainer::saveDateTime, saveDateTimeBox, Digikam::MetaEngineSettingsContainer::saveFaceTags, saveFaceTags, Digikam::MetaEngineSettingsContainer::savePickLabel, savePickLabelBox, Digikam::MetaEngineSettingsContainer::savePosition, savePosition, Digikam::MetaEngineSettingsContainer::saveRating, saveRatingBox, Digikam::MetaEngineSettingsContainer::saveTags, saveTagsBox, Digikam::MetaEngineSettingsContainer::saveTemplate, saveTemplateBox, saveToBalooBox, Digikam::ExifToolConfPanel::setExifToolDirectory(), Digikam::MetaEngineSettings::settings(), Digikam::MetaEngineSettingsContainer::sidecarExtensions, sidecarFileNameBox, Digikam::MetaEngineSettingsContainer::updateFileTimeStamp, updateFileTimeStampBox, Digikam::MetaEngineSettingsContainer::useCompatibleFileName, Digikam::MetaEngineSettingsContainer::useLazySync, useLazySync, Digikam::MetaEngineSettingsContainer::useXMPSidecar4Reading, Digikam::MetaEngine::WRITE_TO_FILE_ONLY, Digikam::MetaEngineSettingsContainer::writeDngFiles, writeDngFilesBox, Digikam::MetaEngineSettingsContainer::writeRawFiles, writeRawFilesBox, Digikam::MetaEngineSettingsContainer::writeWithExifTool, writeWithExifToolBox, writeXMPSidecarBox, and writingModeCombo.

Referenced by Digikam::SetupMetadata::SetupMetadata().

Member Data Documentation

◆ advTab

AdvancedMetadataTab* Digikam::SetupMetadata::Private::advTab = nullptr

◆ allowLossyRotate

QCheckBox* Digikam::SetupMetadata::Private::allowLossyRotate = nullptr

◆ allowRotateByMetadata

QCheckBox* Digikam::SetupMetadata::Private::allowRotateByMetadata = nullptr

◆ displaySubTab

QTabWidget* Digikam::SetupMetadata::Private::displaySubTab = nullptr

◆ exifAutoRotateOriginal

bool Digikam::SetupMetadata::Private::exifAutoRotateOriginal = false

◆ exifAutoRotateShowedInfo

bool Digikam::SetupMetadata::Private::exifAutoRotateShowedInfo = false

◆ exifRotateBox

QCheckBox* Digikam::SetupMetadata::Private::exifRotateBox = nullptr

◆ exifSetOrientationBox

QCheckBox* Digikam::SetupMetadata::Private::exifSetOrientationBox = nullptr

◆ exifToolView

ExifToolConfPanel* Digikam::SetupMetadata::Private::exifToolView = nullptr

◆ extensionsEdit

QLineEdit* Digikam::SetupMetadata::Private::extensionsEdit = nullptr

◆ extensionsMsgBoxResult

int Digikam::SetupMetadata::Private::extensionsMsgBoxResult = QMessageBox::Help

◆ fieldsGroup

QGroupBox* Digikam::SetupMetadata::Private::fieldsGroup = nullptr

◆ readFromBalooBox

QCheckBox* Digikam::SetupMetadata::Private::readFromBalooBox = nullptr

◆ readWithExifToolBox

QCheckBox* Digikam::SetupMetadata::Private::readWithExifToolBox = nullptr

◆ readWriteGroup

QGroupBox* Digikam::SetupMetadata::Private::readWriteGroup = nullptr

◆ readXMPSidecarBox

QCheckBox* Digikam::SetupMetadata::Private::readXMPSidecarBox = nullptr

◆ rescanImageIfModifiedBox

QCheckBox* Digikam::SetupMetadata::Private::rescanImageIfModifiedBox = nullptr

◆ rotateByContents

QRadioButton* Digikam::SetupMetadata::Private::rotateByContents = nullptr

◆ rotateByFlag

QRadioButton* Digikam::SetupMetadata::Private::rotateByFlag = nullptr

Referenced by readSettings().

◆ rotationAdvGroup

QGroupBox* Digikam::SetupMetadata::Private::rotationAdvGroup = nullptr

◆ rotationGroup

QGroupBox* Digikam::SetupMetadata::Private::rotationGroup = nullptr

◆ saveColorLabelBox

QCheckBox* Digikam::SetupMetadata::Private::saveColorLabelBox = nullptr

◆ saveCommentsBox

QCheckBox* Digikam::SetupMetadata::Private::saveCommentsBox = nullptr

◆ saveDateTimeBox

QCheckBox* Digikam::SetupMetadata::Private::saveDateTimeBox = nullptr

◆ saveFaceTags

QCheckBox* Digikam::SetupMetadata::Private::saveFaceTags = nullptr

◆ savePickLabelBox

QCheckBox* Digikam::SetupMetadata::Private::savePickLabelBox = nullptr

◆ savePosition

QCheckBox* Digikam::SetupMetadata::Private::savePosition = nullptr

◆ saveRatingBox

QCheckBox* Digikam::SetupMetadata::Private::saveRatingBox = nullptr

◆ saveTagsBox

QCheckBox* Digikam::SetupMetadata::Private::saveTagsBox = nullptr

◆ saveTemplateBox

QCheckBox* Digikam::SetupMetadata::Private::saveTemplateBox = nullptr

◆ saveToBalooBox

QCheckBox* Digikam::SetupMetadata::Private::saveToBalooBox = nullptr

◆ sidecarFileNameBox

QCheckBox* Digikam::SetupMetadata::Private::sidecarFileNameBox = nullptr

◆ sidecarFileNameShowedInfo

bool Digikam::SetupMetadata::Private::sidecarFileNameShowedInfo = false

◆ tab

QTabWidget* Digikam::SetupMetadata::Private::tab = nullptr

◆ tagsCfgPanel

MetadataPanel* Digikam::SetupMetadata::Private::tagsCfgPanel = nullptr

◆ updateFileTimeStampBox

QCheckBox* Digikam::SetupMetadata::Private::updateFileTimeStampBox = nullptr

◆ useLazySync

QCheckBox* Digikam::SetupMetadata::Private::useLazySync = nullptr

◆ writeDngFilesBox

QCheckBox* Digikam::SetupMetadata::Private::writeDngFilesBox = nullptr

◆ writeRawFilesBox

QCheckBox* Digikam::SetupMetadata::Private::writeRawFilesBox = nullptr

◆ writeWithExifToolBox

QCheckBox* Digikam::SetupMetadata::Private::writeWithExifToolBox = nullptr

◆ writeWithExifToolLabel

QLabel* Digikam::SetupMetadata::Private::writeWithExifToolLabel = nullptr

◆ writeXMPSidecarBox

QCheckBox* Digikam::SetupMetadata::Private::writeXMPSidecarBox = nullptr

◆ writingModeCombo

QComboBox* Digikam::SetupMetadata::Private::writingModeCombo = nullptr

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