Audacity 3.2.0
|
#include <ProjectVersionConflictDialog.h>
Public Member Functions | |
ProjectVersionConflictDialog (const AudacityProject *project, ProjectVersionConflictDialogMode openMode) | |
Public Member Functions inherited from audacity::cloud::audiocom::sync::AudioComDialogBase | |
DialogButtonIdentifier | ShowDialog (std::function< DialogButtonIdentifier()> poller={}) |
Static Public Member Functions | |
static DialogButtonIdentifier | UseLocalIdentifier () |
static DialogButtonIdentifier | UseRemoteIdentifier () |
Static Public Member Functions inherited from audacity::cloud::audiocom::sync::AudioComDialogBase | |
static DialogButtonIdentifier | CancelButtonIdentifier () |
Additional Inherited Members | |
Protected Types inherited from audacity::cloud::audiocom::sync::AudioComDialogBase | |
enum class | DialogMode { Opening , Saving } |
enum | ButtonType { None = 0 , DefaultButton = 1 , EscButton = 2 } |
Protected Member Functions inherited from audacity::cloud::audiocom::sync::AudioComDialogBase | |
AudioComDialogBase (const AudacityProject *project, const DialogIdentifier &optionalPrefsIdentifier={}, DialogMode dialogMode=DialogMode::Saving) | |
virtual | ~AudioComDialogBase ()=default |
void | AddTitle (const TranslatableString &title) |
void | AddParagraph (const TranslatableString ¶graph) |
void | AddButton (DialogButtonIdentifier identifier, const TranslatableString &text, int type=None) |
void | SetDialogTitle (const TranslatableString &dialog) |
virtual bool | HasSeparator () const |
void | EndDialog (DialogButtonIdentifier identifier) |
Definition at line 25 of file ProjectVersionConflictDialog.h.
audacity::cloud::audiocom::sync::ProjectVersionConflictDialog::ProjectVersionConflictDialog | ( | const AudacityProject * | project, |
ProjectVersionConflictDialogMode | openMode | ||
) |
Definition at line 40 of file ProjectVersionConflictDialog.cpp.
References audacity::cloud::audiocom::sync::AudioComDialogBase::AddButton(), audacity::cloud::audiocom::sync::AudioComDialogBase::AddParagraph(), audacity::cloud::audiocom::sync::AudioComDialogBase::AddTitle(), audacity::cloud::audiocom::sync::AudioComDialogBase::CancelButtonIdentifier(), audacity::cloud::audiocom::sync::AudioComDialogBase::DefaultButton, audacity::cloud::audiocom::sync::anonymous_namespace{ProjectVersionConflictDialog.cpp}::dialogProperties, audacity::cloud::audiocom::sync::AudioComDialogBase::EscButton, UseLocalIdentifier(), UseRemoteIdentifier(), and XO().
|
static |
Definition at line 59 of file ProjectVersionConflictDialog.cpp.
Referenced by audacity::cloud::audiocom::sync::anonymous_namespace{CloudProjectOpenUtils.cpp}::GetConfilctResolution(), and ProjectVersionConflictDialog().
|
static |
Definition at line 64 of file ProjectVersionConflictDialog.cpp.
Referenced by audacity::cloud::audiocom::sync::anonymous_namespace{CloudProjectOpenUtils.cpp}::GetConfilctResolution(), audacity::cloud::audiocom::sync::OpenProjectFromCloud(), and ProjectVersionConflictDialog().