79 virtual void refresh(Viewer* whoIsAsking =
nullptr)
override;
86 virtual void setSearchPanelVisible(
bool);
101 enum UpdateReason {ActionFamilyChanged, ActionNameChanged, ActionTagChanged, ViewerRefresh};
109 void updateSearchPanel(UpdateReason);
115 QComboBox* familyComboBox;
118 QComboBox* nameComboBox;
124 QLineEdit* tagLineEdit;
127 QStackedWidget* actionWidgetStack;
130 QFrame* searchFramePanel;
133 int emptyActionWidgetIndex;
136 QMap<camitk::ComponentList, camitk::Action*> widgetHistory;