digiKam
Digikam::VersionManagerSettings Class Reference

Public Types

enum  EditorClosingMode { AlwaysAsk , AutoSave }
 
enum  IntermediateSavepoint { NoIntermediates = 0 , AfterEachSession = 1 << 0 , AfterRawConversion = 1 << 1 , WhenNotReproducible = 1 << 2 }
 
enum  ShowInViewFlag { OnlyShowCurrent = 0 , ShowOriginal = 1 << 0 , ShowIntermediates = 1 << 1 }
 

Public Member Functions

void readFromConfig (KConfigGroup &group)
 
 VersionManagerSettings ()
 
void writeToConfig (KConfigGroup &group) const
 

Public Attributes

EditorClosingMode editorClosingMode
 
bool enabled
 
QString format
 Image format string as defined for database, in upper case. More...
 
IntermediateBehavior saveIntermediateVersions
 
ShowInViewFlags showInViewFlags
 

Member Enumeration Documentation

◆ EditorClosingMode

Enumerator
AlwaysAsk 
AutoSave 

◆ IntermediateSavepoint

Enumerator
NoIntermediates 
AfterEachSession 
AfterRawConversion 
WhenNotReproducible 

◆ ShowInViewFlag

Enumerator
OnlyShowCurrent 
ShowOriginal 
ShowIntermediates 

Constructor & Destructor Documentation

◆ VersionManagerSettings()

Digikam::VersionManagerSettings::VersionManagerSettings ( )

Member Function Documentation

◆ readFromConfig()

◆ writeToConfig()

void Digikam::VersionManagerSettings::writeToConfig ( KConfigGroup &  group) const

Member Data Documentation

◆ editorClosingMode

EditorClosingMode Digikam::VersionManagerSettings::editorClosingMode

◆ enabled

◆ format

QString Digikam::VersionManagerSettings::format

Image format string as defined for database, in upper case.

Referenced by Digikam::SetupVersioning::applySettings(), readFromConfig(), and writeToConfig().

◆ saveIntermediateVersions

IntermediateBehavior Digikam::VersionManagerSettings::saveIntermediateVersions

◆ showInViewFlags

ShowInViewFlags Digikam::VersionManagerSettings::showInViewFlags

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