KiCad PCB EDA Suite
Loading...
Searching...
No Matches
STARTWIZARD_PROVIDER_PRIVACY Class Reference

#include <startwizard_provider_privacy.h>

Inheritance diagram for STARTWIZARD_PROVIDER_PRIVACY:
STARTWIZARD_PROVIDER

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_MODELm_model
 
wxString m_pageName
 

Detailed Description

Definition at line 34 of file startwizard_provider_privacy.h.

Constructor & Destructor Documentation

◆ STARTWIZARD_PROVIDER_PRIVACY()

STARTWIZARD_PROVIDER_PRIVACY::STARTWIZARD_PROVIDER_PRIVACY ( )

◆ ~STARTWIZARD_PROVIDER_PRIVACY()

virtual STARTWIZARD_PROVIDER_PRIVACY::~STARTWIZARD_PROVIDER_PRIVACY ( )
inlinevirtual

Definition at line 39 of file startwizard_provider_privacy.h.

Member Function Documentation

◆ ApplyDefaults()

◆ Finish()

◆ GetPageName()

const wxString & STARTWIZARD_PROVIDER::GetPageName ( ) const
inlineinherited

Definition at line 44 of file startwizard_provider.h.

References m_pageName.

◆ GetWizardPanel()

wxPanel * STARTWIZARD_PROVIDER_PRIVACY::GetWizardPanel ( wxWindow * aParent,
STARTWIZARD * aWizard )
overridevirtual

Reimplemented from STARTWIZARD_PROVIDER.

Definition at line 90 of file startwizard_provider_privacy.cpp.

References m_model.

◆ Name()

wxString STARTWIZARD_PROVIDER_PRIVACY::Name ( ) const
inlineoverridevirtual

Implements STARTWIZARD_PROVIDER.

Definition at line 41 of file startwizard_provider_privacy.h.

◆ NeedsUserInput()

Member Data Documentation

◆ m_model

std::shared_ptr<STARTWIZARD_PROVIDER_PRIVACY_MODEL> STARTWIZARD_PROVIDER_PRIVACY::m_model
private

Definition at line 52 of file startwizard_provider_privacy.h.

Referenced by Finish(), and GetWizardPanel().

◆ m_pageName

wxString STARTWIZARD_PROVIDER::m_pageName
privateinherited

Definition at line 52 of file startwizard_provider.h.

Referenced by GetPageName(), and STARTWIZARD_PROVIDER().


The documentation for this class was generated from the following files: