19 SkillGroupBox(std::shared_ptr<SkillManagerWrapper> _memory, QWidget* parent =
nullptr) :
56 void filterAndFetch();
60 void connectSignals();
61 QLineEdit* searchBar =
nullptr;
62 QPushButton* acceptSearchButton =
nullptr;
MemoryCommunicatorBase(std::shared_ptr< SkillManagerWrapper > _memory)
void connectGui(std::string observerName)
SkillGroupBox(std::shared_ptr< SkillManagerWrapper > _memory, QWidget *parent=nullptr)
static const constexpr char * GROUP_BOX_TITLE
void searchRequest(std::string search)
Output signal to controller.
void updateSkillDetails(skills::SkillID &skillId)
Notify the skill description widget of an updated selection.
void updateGui(SkillManagerWrapper::Snapshot update)