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

#include <savingcontext.h>

Public Types

enum  SavingState { SavingStateNone , SavingStateSave , SavingStateSaveAs , SavingStateVersion }
 
enum  SynchronizingState { NormalSaving , SynchronousSaving }
 

Public Member Functions

 SavingContext ()=default
 

Public Attributes

bool abortingSaving = false
 
bool destinationExisted = false
 
QUrl destinationURL
 
SavingState executedOperation = SavingStateNone
 
QString format
 
QUrl moveSrcURL
 
QString originalFormat
 
SafeTemporaryFilesaveTempFile = nullptr
 
QString saveTempFileName
 
SavingState savingState = SavingStateNone
 
QUrl srcURL
 
SynchronizingState synchronizingState = NormalSaving
 
bool synchronousSavingResult = false
 
VersionFileOperation versionFileOperation
 

Member Enumeration Documentation

◆ SavingState

Enumerator
SavingStateNone 
SavingStateSave 
SavingStateSaveAs 
SavingStateVersion 

◆ SynchronizingState

Enumerator
NormalSaving 
SynchronousSaving 

Constructor & Destructor Documentation

◆ SavingContext()

Digikam::SavingContext::SavingContext ( )
default

Member Data Documentation

◆ abortingSaving

◆ destinationExisted

bool Digikam::SavingContext::destinationExisted = false

◆ destinationURL

◆ executedOperation

◆ format

QString Digikam::SavingContext::format

◆ moveSrcURL

QUrl Digikam::SavingContext::moveSrcURL

◆ originalFormat

QString Digikam::SavingContext::originalFormat

◆ saveTempFile

SafeTemporaryFile* Digikam::SavingContext::saveTempFile = nullptr

◆ saveTempFileName

QString Digikam::SavingContext::saveTempFileName

◆ savingState

◆ srcURL

◆ synchronizingState

◆ synchronousSavingResult

bool Digikam::SavingContext::synchronousSavingResult = false

◆ versionFileOperation

VersionFileOperation Digikam::SavingContext::versionFileOperation

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