KiCad PCB EDA Suite
|
#include <search_pane.h>
Public Member Functions | |
SEARCH_HANDLER (const wxString &aName) | |
wxString | GetName () const |
std::vector< std::tuple< wxString, int, wxListColumnFormat > > | GetColumns () const |
virtual int | Search (const wxString &string)=0 |
virtual wxString | GetResultCell (int row, int col)=0 |
virtual void | Sort (int aCol, bool aAscending, std::vector< long > *aSelection)=0 |
virtual void | SelectItems (std::vector< long > &aItemRows) |
virtual void | ActivateItem (long aItemRow) |
Protected Attributes | |
wxString | m_name |
std::vector< std::tuple< wxString, int, wxListColumnFormat > > | m_columns |
Definition at line 34 of file search_pane.h.
|
inline |
Definition at line 37 of file search_pane.h.
|
inlinevirtual |
Reimplemented in SCH_SEARCH_HANDLER, PCB_SEARCH_HANDLER, NETS_SEARCH_HANDLER, and RATSNEST_SEARCH_HANDLER.
Definition at line 53 of file search_pane.h.
Referenced by SEARCH_PANE_LISTVIEW::OnItemActivated().
|
inline |
Definition at line 43 of file search_pane.h.
References m_columns.
Referenced by SEARCH_PANE_LISTVIEW::RefreshColumnNames().
|
inline |
Definition at line 41 of file search_pane.h.
References m_name.
Referenced by SEARCH_PANE::AddSearcher(), and SEARCH_PANE::OnLanguageChange().
|
pure virtual |
Implemented in SCH_SEARCH_HANDLER, and PCB_SEARCH_HANDLER.
Referenced by SEARCH_PANE_LISTVIEW::OnGetItemText().
|
pure virtual |
|
inlinevirtual |
Reimplemented in SCH_SEARCH_HANDLER, PCB_SEARCH_HANDLER, NETS_SEARCH_HANDLER, and RATSNEST_SEARCH_HANDLER.
Definition at line 52 of file search_pane.h.
Referenced by SEARCH_PANE_LISTVIEW::OnUpdateUI().
|
pure virtual |
Implemented in SCH_SEARCH_HANDLER, and PCB_SEARCH_HANDLER.
Referenced by SEARCH_PANE_LISTVIEW::Sort().
|
protected |
Definition at line 57 of file search_pane.h.
Referenced by FOOTPRINT_SEARCH_HANDLER::FOOTPRINT_SEARCH_HANDLER(), GetColumns(), LABEL_SEARCH_HANDLER::LABEL_SEARCH_HANDLER(), NETS_SEARCH_HANDLER::NETS_SEARCH_HANDLER(), POWER_SEARCH_HANDLER::POWER_SEARCH_HANDLER(), RATSNEST_SEARCH_HANDLER::RATSNEST_SEARCH_HANDLER(), SYMBOL_SEARCH_HANDLER::SYMBOL_SEARCH_HANDLER(), TEXT_SEARCH_HANDLER::TEXT_SEARCH_HANDLER(), and ZONE_SEARCH_HANDLER::ZONE_SEARCH_HANDLER().
|
protected |
Definition at line 56 of file search_pane.h.
Referenced by GetName().