|
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().