KiCad PCB EDA Suite
|
#include <startwizard_provider.h>
Public Member Functions | |
STARTWIZARD_PROVIDER (const wxString &aPageName) | |
virtual | ~STARTWIZARD_PROVIDER ()=default |
virtual wxString | Name () const =0 |
virtual bool | NeedsUserInput () const |
virtual wxPanel * | GetWizardPanel (wxWindow *aParent, STARTWIZARD *aWizard) |
const wxString & | GetPageName () const |
virtual void | Finish () |
virtual void | ApplyDefaults () |
Apply whatever actions and settings should happen if the user cancels the startup wizard. | |
Private Attributes | |
wxString | m_pageName |
Definition at line 31 of file startwizard_provider.h.
|
inline |
Definition at line 34 of file startwizard_provider.h.
References m_pageName.
Referenced by STARTWIZARD_PROVIDER_LIBRARIES::STARTWIZARD_PROVIDER_LIBRARIES(), STARTWIZARD_PROVIDER_PRIVACY::STARTWIZARD_PROVIDER_PRIVACY(), and STARTWIZARD_PROVIDER_SETTINGS::STARTWIZARD_PROVIDER_SETTINGS().
|
virtualdefault |
|
inlinevirtual |
Apply whatever actions and settings should happen if the user cancels the startup wizard.
Reimplemented in STARTWIZARD_PROVIDER_LIBRARIES, STARTWIZARD_PROVIDER_PRIVACY, and STARTWIZARD_PROVIDER_SETTINGS.
Definition at line 49 of file startwizard_provider.h.
|
inlinevirtual |
Reimplemented in STARTWIZARD_PROVIDER_LIBRARIES, STARTWIZARD_PROVIDER_PRIVACY, and STARTWIZARD_PROVIDER_SETTINGS.
Definition at line 46 of file startwizard_provider.h.
|
inline |
Definition at line 44 of file startwizard_provider.h.
References m_pageName.
|
inlinevirtual |
Reimplemented in STARTWIZARD_PROVIDER_LIBRARIES, STARTWIZARD_PROVIDER_PRIVACY, and STARTWIZARD_PROVIDER_SETTINGS.
Definition at line 42 of file startwizard_provider.h.
|
pure virtual |
Implemented in STARTWIZARD_PROVIDER_LIBRARIES, STARTWIZARD_PROVIDER_PRIVACY, and STARTWIZARD_PROVIDER_SETTINGS.
|
inlinevirtual |
Reimplemented in STARTWIZARD_PROVIDER_LIBRARIES, STARTWIZARD_PROVIDER_PRIVACY, and STARTWIZARD_PROVIDER_SETTINGS.
Definition at line 40 of file startwizard_provider.h.
|
private |
Definition at line 52 of file startwizard_provider.h.
Referenced by GetPageName(), and STARTWIZARD_PROVIDER().