digiKam
Loading...
Searching...
No Matches
Digikam::VersionManagerSettings Class Reference

#include <versionmanagersettings.h>

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 (const KConfigGroup &group)
 
 VersionManagerSettings ()=default
 
void writeToConfig (KConfigGroup &group) const
 

Public Attributes

EditorClosingMode editorClosingMode = AlwaysAsk
 
bool enabled = true
 
QString format = QLatin1String("JPG")
 Image format string as defined for database, in upper case.
 
IntermediateBehavior saveIntermediateVersions = NoIntermediates
 
ShowInViewFlags showInViewFlags = ShowOriginal
 

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 ( )
default

Member Function Documentation

◆ readFromConfig()

◆ writeToConfig()

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

Member Data Documentation

◆ editorClosingMode

EditorClosingMode Digikam::VersionManagerSettings::editorClosingMode = AlwaysAsk

◆ enabled

◆ format

QString Digikam::VersionManagerSettings::format = QLatin1String("JPG")

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

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

◆ saveIntermediateVersions

IntermediateBehavior Digikam::VersionManagerSettings::saveIntermediateVersions = NoIntermediates

◆ showInViewFlags


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