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

#include <filedlg_new_project.h>

Inheritance diagram for FILEDLG_NEW_PROJECT:

Public Member Functions

 FILEDLG_NEW_PROJECT ()
 
virtual void AddCustomControls (wxFileDialogCustomize &customizer) override
 
virtual void TransferDataFromCustomControls () override
 Gets the selected state of the create new directory checkbox.
 
bool GetCreateNewDir () const
 

Private Member Functions

 wxDECLARE_NO_COPY_CLASS (FILEDLG_NEW_PROJECT)
 

Private Attributes

bool m_createNewDir = true
 
wxFileDialogCheckBox * m_cb = nullptr
 

Detailed Description

Definition at line 25 of file filedlg_new_project.h.

Constructor & Destructor Documentation

◆ FILEDLG_NEW_PROJECT()

FILEDLG_NEW_PROJECT::FILEDLG_NEW_PROJECT ( )
inline

Definition at line 28 of file filedlg_new_project.h.

Member Function Documentation

◆ AddCustomControls()

virtual void FILEDLG_NEW_PROJECT::AddCustomControls ( wxFileDialogCustomize &  customizer)
inlineoverridevirtual

Definition at line 30 of file filedlg_new_project.h.

References _, and m_cb.

◆ GetCreateNewDir()

bool FILEDLG_NEW_PROJECT::GetCreateNewDir ( ) const
inline

◆ TransferDataFromCustomControls()

virtual void FILEDLG_NEW_PROJECT::TransferDataFromCustomControls ( )
inlineoverridevirtual

Gets the selected state of the create new directory checkbox.

Definition at line 36 of file filedlg_new_project.h.

References m_cb, and m_createNewDir.

◆ wxDECLARE_NO_COPY_CLASS()

FILEDLG_NEW_PROJECT::wxDECLARE_NO_COPY_CLASS ( FILEDLG_NEW_PROJECT  )
private

Member Data Documentation

◆ m_cb

wxFileDialogCheckBox* FILEDLG_NEW_PROJECT::m_cb = nullptr
private

Definition at line 47 of file filedlg_new_project.h.

Referenced by AddCustomControls(), and TransferDataFromCustomControls().

◆ m_createNewDir

bool FILEDLG_NEW_PROJECT::m_createNewDir = true
private

Definition at line 45 of file filedlg_new_project.h.

Referenced by GetCreateNewDir(), and TransferDataFromCustomControls().


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