Definition at line 21 of file ExportProgressUI.cpp.
◆ IsCancelled()
bool anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::IsCancelled |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ IsStopped()
bool anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::IsStopped |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ OnProgress()
void anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::OnProgress |
( |
double |
progress | ) |
|
|
inlineoverridevirtual |
◆ SetStatusString()
void anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::SetStatusString |
( |
const TranslatableString & |
str | ) |
|
|
inlineoverridevirtual |
◆ UpdateUI()
void anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::UpdateUI |
( |
| ) |
|
|
inline |
Definition at line 52 of file ExportProgressUI.cpp.
53 {
54 constexpr long long ProgressSteps = 1000ul;
55
58 else
60
62
64 {
67 }
69 {
72 }
73 }
std::unique_ptr< BasicUI::ProgressDialog > mProgressDialog
std::unique_ptr< ProgressDialog > MakeProgress(const TranslatableString &title, const TranslatableString &message, unsigned flags=(ProgressShowStop|ProgressShowCancel), const TranslatableString &remainingLabelText={})
Create and display a progress dialog.
References BasicUI::Cancelled, BasicUI::MakeProgress(), BasicUI::Stopped, and XO().
◆ mCancelled
std::atomic<bool> anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::mCancelled {false} |
|
private |
◆ mProgress
std::atomic<double> anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::mProgress {} |
|
private |
◆ mProgressDialog
std::unique_ptr<BasicUI::ProgressDialog> anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::mProgressDialog |
|
private |
◆ mStatus
TranslatableString anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::mStatus |
|
private |
◆ mStopped
std::atomic<bool> anonymous_namespace{ExportProgressUI.cpp}::DialogExportProgressDelegate::mStopped {false} |
|
private |
The documentation for this class was generated from the following file: