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

#include <symbol_filter_combobox.h>

Inheritance diagram for SYMBOL_FILTER_COMBOBOX:
FILTER_COMBOBOX

Public Member Functions

 SYMBOL_FILTER_COMBOBOX (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
 
void SetSymbolList (const wxArrayString &aSymbolList)
 
void SetSelectedSymbol (const wxString &aSymbolName)
 
wxString GetValue () const override
 

Protected Member Functions

void setFilterPopup (std::unique_ptr< FILTER_COMBOPOPUP > aPopup)
 
void onKeyDown (wxKeyEvent &aEvt)
 

Protected Attributes

SYMBOL_FILTER_COMBOPOPUPm_selectorPopup
 
FILTER_COMBOPOPUPm_filterPopup
 

Detailed Description

Definition at line 32 of file symbol_filter_combobox.h.

Constructor & Destructor Documentation

◆ SYMBOL_FILTER_COMBOBOX()

SYMBOL_FILTER_COMBOBOX::SYMBOL_FILTER_COMBOBOX ( wxWindow *  parent,
wxWindowID  id,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = 0 
)

Member Function Documentation

◆ GetValue()

wxString SYMBOL_FILTER_COMBOBOX::GetValue ( ) const
override

◆ onKeyDown()

void FILTER_COMBOBOX::onKeyDown ( wxKeyEvent &  aEvt)
protectedinherited

◆ setFilterPopup()

void FILTER_COMBOBOX::setFilterPopup ( std::unique_ptr< FILTER_COMBOPOPUP aPopup)
protectedinherited

◆ SetSelectedSymbol()

void SYMBOL_FILTER_COMBOBOX::SetSelectedSymbol ( const wxString &  aSymbolName)

◆ SetSymbolList()

void SYMBOL_FILTER_COMBOBOX::SetSymbolList ( const wxArrayString &  aSymbolList)

Member Data Documentation

◆ m_filterPopup

FILTER_COMBOPOPUP* FILTER_COMBOBOX::m_filterPopup
protectedinherited

◆ m_selectorPopup

SYMBOL_FILTER_COMBOPOPUP* SYMBOL_FILTER_COMBOBOX::m_selectorPopup
protected

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