|
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 |
| bool | WasShown () const |
| void | SetWasShown (bool aShown) |
| 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 |
| bool | m_wasShown |
Definition at line 31 of file startwizard_provider.h.
|
inline |
Definition at line 34 of file startwizard_provider.h.
References m_pageName, and m_wasShown.
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 55 of file startwizard_provider.h.
|
inlinevirtual |
Reimplemented in STARTWIZARD_PROVIDER_LIBRARIES, STARTWIZARD_PROVIDER_PRIVACY, and STARTWIZARD_PROVIDER_SETTINGS.
Definition at line 52 of file startwizard_provider.h.
|
inline |
Definition at line 47 of file startwizard_provider.h.
References m_pageName.
|
inlinevirtual |
Reimplemented in STARTWIZARD_PROVIDER_LIBRARIES, STARTWIZARD_PROVIDER_PRIVACY, and STARTWIZARD_PROVIDER_SETTINGS.
Definition at line 45 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 43 of file startwizard_provider.h.
|
inline |
Definition at line 50 of file startwizard_provider.h.
References m_wasShown.
|
inline |
Definition at line 49 of file startwizard_provider.h.
References m_wasShown.
|
private |
Definition at line 58 of file startwizard_provider.h.
Referenced by GetPageName(), and STARTWIZARD_PROVIDER().
|
private |
Definition at line 59 of file startwizard_provider.h.
Referenced by SetWasShown(), STARTWIZARD_PROVIDER(), and WasShown().