34#include <RobotAPI/gui-plugins/ui_SkillDashboardConfig.h>
48 void onShortcutNameChanged();
49 void openNerdFontSearch();
65 Ui::SkillDashboardConfig* ui;
72 explicit MessageWidget(
bool withShowAll, QWidget* parent =
nullptr);
76 std::stack<QString> messages;
77 QHBoxLayout* hboxLayout;
79 QPushButton* closeButton;
80 QPushButton* showAllButton;
81 std::vector<MessageWidget*> allMessageWidgets;
82 bool closeAllButton =
false;
84 void closeButtonClicked();
85 void showAllButtonClicked();
86 void closeAllButtonClicked();
~SkillDashboardConfigWindow()
void shortcutNameHasChanged()
void setSkillId(const std::string &id)
void setInfoText(const std::string &info)
void setIconName(const std::string &iconName)
void setShortcutName(const std::string &name)
SkillDashboardConfigWindow(QWidget *parent=nullptr)
QString getShortcutName()
void setSkillConfig(const std::string &config)
This file offers overloads of toIce() and fromIce() functions for STL container types.