29 auto netclasses =
m_board->GetDesignSettings().m_NetSettings->GetNetclasses();
31 for(
const auto& [
name, cls] : netclasses )
32 aList.push_back(
name );
42 const wxSize& size,
long style )
56 m_popup->SetSelectedString( aName );
61 return m_popup->GetStringValue();
Information pertinent to a Pcbnew printed circuit board.
void setFilterPopup(FILTER_COMBOPOPUP *aPopup)
FILTER_COMBOBOX(wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
void SetSelectedNetclass(const wxString &aName)
NETCLASS_SELECTOR(wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
void SetBoard(BOARD *aBoard)
wxString GetSelectedNetclass()
NETCLASS_SELECTOR_POPUP * m_popup