34#include <RobotAPI/gui-plugins/ui_SkillDashboardConfig.h>
48 void onShortcutNameChanged();
62 Ui::SkillDashboardConfig* ui;
69 explicit MessageWidget(
bool withShowAll, QWidget* parent =
nullptr);
73 std::stack<QString> messages;
74 QHBoxLayout* hboxLayout;
76 QPushButton* closeButton;
77 QPushButton* showAllButton;
78 std::vector<MessageWidget*> allMessageWidgets;
79 bool closeAllButton =
false;
81 void closeButtonClicked();
82 void showAllButtonClicked();
83 void closeAllButtonClicked();
~SkillDashboardConfigWindow()
void shortcutNameHasChanged()
void setSkillId(const std::string &id)
void setInfoText(const std::string &info)
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.