KiCad PCB EDA Suite
|
#include <startwizard_provider_privacy.h>
Public Member Functions | |
STARTWIZARD_PROVIDER_PRIVACY () | |
virtual | ~STARTWIZARD_PROVIDER_PRIVACY () |
wxString | Name () const override |
bool | NeedsUserInput () const override |
wxPanel * | GetWizardPanel (wxWindow *aParent, STARTWIZARD *aWizard) override |
void | Finish () override |
void | ApplyDefaults () override |
Apply whatever actions and settings should happen if the user cancels the startup wizard. | |
const wxString & | GetPageName () const |
Private Attributes | |
std::shared_ptr< STARTWIZARD_PROVIDER_PRIVACY_MODEL > | m_model |
wxString | m_pageName |
Definition at line 34 of file startwizard_provider_privacy.h.
STARTWIZARD_PROVIDER_PRIVACY::STARTWIZARD_PROVIDER_PRIVACY | ( | ) |
Definition at line 75 of file startwizard_provider_privacy.cpp.
References STARTWIZARD_PROVIDER::STARTWIZARD_PROVIDER().
|
inlinevirtual |
Definition at line 39 of file startwizard_provider_privacy.h.
|
overridevirtual |
Apply whatever actions and settings should happen if the user cancels the startup wizard.
Reimplemented from STARTWIZARD_PROVIDER.
Definition at line 113 of file startwizard_provider_privacy.cpp.
References COMMON_SETTINGS::DO_NOT_SHOW_AGAIN::data_collection_prompt, SETTINGS_MANAGER::GetAppSettings(), PGM_BASE::GetCommonSettings(), PGM_BASE::GetSettingsManager(), APP_MONITOR::SENTRY::Instance(), COMMON_SETTINGS::m_DoNotShowAgain, KICAD_SETTINGS::m_KiCadUpdateCheck, KICAD_SETTINGS::m_PcmUpdateCheck, Pgm(), PGM_BASE::SaveCommonSettings(), APP_MONITOR::SENTRY::SetSentryOptIn(), and COMMON_SETTINGS::DO_NOT_SHOW_AGAIN::update_check_prompt.
|
overridevirtual |
Reimplemented from STARTWIZARD_PROVIDER.
Definition at line 97 of file startwizard_provider_privacy.cpp.
References COMMON_SETTINGS::DO_NOT_SHOW_AGAIN::data_collection_prompt, SETTINGS_MANAGER::GetAppSettings(), PGM_BASE::GetCommonSettings(), PGM_BASE::GetSettingsManager(), APP_MONITOR::SENTRY::Instance(), COMMON_SETTINGS::m_DoNotShowAgain, KICAD_SETTINGS::m_KiCadUpdateCheck, m_model, KICAD_SETTINGS::m_PcmUpdateCheck, Pgm(), SETTINGS_MANAGER::Save(), APP_MONITOR::SENTRY::SetSentryOptIn(), and COMMON_SETTINGS::DO_NOT_SHOW_AGAIN::update_check_prompt.
|
inlineinherited |
Definition at line 44 of file startwizard_provider.h.
References m_pageName.
|
overridevirtual |
Reimplemented from STARTWIZARD_PROVIDER.
Definition at line 90 of file startwizard_provider_privacy.cpp.
References m_model.
|
inlineoverridevirtual |
Implements STARTWIZARD_PROVIDER.
Definition at line 41 of file startwizard_provider_privacy.h.
|
overridevirtual |
Reimplemented from STARTWIZARD_PROVIDER.
Definition at line 81 of file startwizard_provider_privacy.cpp.
References COMMON_SETTINGS::DO_NOT_SHOW_AGAIN::data_collection_prompt, PGM_BASE::GetCommonSettings(), COMMON_SETTINGS::m_DoNotShowAgain, Pgm(), and COMMON_SETTINGS::DO_NOT_SHOW_AGAIN::update_check_prompt.
|
private |
Definition at line 52 of file startwizard_provider_privacy.h.
Referenced by Finish(), and GetWizardPanel().
|
privateinherited |
Definition at line 52 of file startwizard_provider.h.
Referenced by GetPageName(), and STARTWIZARD_PROVIDER().