KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PANEL_STARTWIZARD_LIBRARIES Class Reference
Inheritance diagram for PANEL_STARTWIZARD_LIBRARIES:
PANEL_STARTWIZARD_LIBRARIES_BASE

Public Member Functions

 PANEL_STARTWIZARD_LIBRARIES (const std::shared_ptr< STARTWIZARD_PROVIDER_LIBRARIES_MODEL > &aModel, wxWindow *aParent, STARTWIZARD *aWizard)
 
bool TransferDataFromWindow () override
 
bool TransferDataToWindow () override
 
void InitTableListMsg ()
 
void OnSize (wxSizeEvent &aEvt) override
 

Protected Attributes

wxStaticText * m_stIntro
 
wxStaticText * m_stRequiredTablesLabel
 
wxStaticText * m_stRequiredTables
 
wxStaticText * m_stQuery
 
wxRadioButton * m_rbDefaultTables
 
wxRadioButton * m_rbImport
 
wxCheckBox * m_cbMigrateBuiltInLibraries
 
wxRadioButton * m_rbBlankTables
 
wxBoxSizer * m_sizerWarning
 
wxStaticBitmap * m_bmpWarning
 
wxStaticText * m_stWarning
 

Private Member Functions

void OnModeChanged (wxCommandEvent &aEvt)
 
void UpdateMigrateCheckboxState ()
 

Private Attributes

std::shared_ptr< STARTWIZARD_PROVIDER_LIBRARIES_MODELm_model
 
STARTWIZARDm_wizard
 
bool m_showWarning
 
wxString m_introText
 
wxString m_warningText
 

Detailed Description

Definition at line 38 of file startwizard_provider_libraries.cpp.

Constructor & Destructor Documentation

◆ PANEL_STARTWIZARD_LIBRARIES()

Member Function Documentation

◆ InitTableListMsg()

◆ OnModeChanged()

void PANEL_STARTWIZARD_LIBRARIES::OnModeChanged ( wxCommandEvent & aEvt)
inlineprivate

◆ OnSize()

void PANEL_STARTWIZARD_LIBRARIES::OnSize ( wxSizeEvent & aEvt)
inlineoverridevirtual

◆ TransferDataFromWindow()

◆ TransferDataToWindow()

◆ UpdateMigrateCheckboxState()

void PANEL_STARTWIZARD_LIBRARIES::UpdateMigrateCheckboxState ( )
inlineprivate

Member Data Documentation

◆ m_bmpWarning

◆ m_cbMigrateBuiltInLibraries

◆ m_introText

wxString PANEL_STARTWIZARD_LIBRARIES::m_introText
private

Definition at line 219 of file startwizard_provider_libraries.cpp.

Referenced by OnSize(), and PANEL_STARTWIZARD_LIBRARIES().

◆ m_model

std::shared_ptr<STARTWIZARD_PROVIDER_LIBRARIES_MODEL> PANEL_STARTWIZARD_LIBRARIES::m_model
private

◆ m_rbBlankTables

wxRadioButton* PANEL_STARTWIZARD_LIBRARIES_BASE::m_rbBlankTables
protectedinherited

◆ m_rbDefaultTables

◆ m_rbImport

◆ m_showWarning

bool PANEL_STARTWIZARD_LIBRARIES::m_showWarning
private

◆ m_sizerWarning

wxBoxSizer* PANEL_STARTWIZARD_LIBRARIES_BASE::m_sizerWarning
protectedinherited

◆ m_stIntro

wxStaticText* PANEL_STARTWIZARD_LIBRARIES_BASE::m_stIntro
protectedinherited

◆ m_stQuery

wxStaticText* PANEL_STARTWIZARD_LIBRARIES_BASE::m_stQuery
protectedinherited

Definition at line 41 of file panel_startwizard_libraries_base.h.

Referenced by PANEL_STARTWIZARD_LIBRARIES_BASE().

◆ m_stRequiredTables

wxStaticText* PANEL_STARTWIZARD_LIBRARIES_BASE::m_stRequiredTables
protectedinherited

◆ m_stRequiredTablesLabel

wxStaticText* PANEL_STARTWIZARD_LIBRARIES_BASE::m_stRequiredTablesLabel
protectedinherited

Definition at line 39 of file panel_startwizard_libraries_base.h.

Referenced by PANEL_STARTWIZARD_LIBRARIES_BASE().

◆ m_stWarning

◆ m_warningText

wxString PANEL_STARTWIZARD_LIBRARIES::m_warningText
private

Definition at line 220 of file startwizard_provider_libraries.cpp.

Referenced by OnSize(), and PANEL_STARTWIZARD_LIBRARIES().

◆ m_wizard

STARTWIZARD* PANEL_STARTWIZARD_LIBRARIES::m_wizard
private

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