8 QLayout* _skillExecutionTreeWidgetParentLayout,
9 QGroupBox* _skillGroupBox,
10 QSplitter* _skillGroupBoxParentLayout,
11 QGroupBox* _skillDetailGroupBox,
12 QSplitter* _skillDetailGroupBoxParentLayout,
13 QHBoxLayout* _updateWidgetLayout,
15 QLayout* stopAllLayout,
17 QWidget* _connectionStatusLabel,
19 std::shared_ptr<SkillManagerWrapper> _memory)
40 this->updateWidgetLayout = _updateWidgetLayout;
42 this->updateWidgetLayout->insertWidget(0, updateWidget);
48 this->skillExecutionTreeWidget,
49 _skillExecutionTreeWidgetParentLayout);
58 _skillGroupBoxParentLayout->insertWidget(0, this->skillDetailGroupBox);
59 _skillGroupBoxParentLayout->insertWidget(0, this->skillGroupBox);
63 stopAllLayout->addWidget(stopAllButton);
67 this->connectionStatusLabel,
68 _connectionStatusLabel->parentWidget()->layout());
74 SkillMemoryGUI::setupUi()
76 stopAllButton->setStyleSheet(
"background-color: red");
81 SkillMemoryGUI::connectSignals()
83 connect(skillGroupBox,
96 skillExecutionTreeWidget,
109 connect(this->updateWidget,
115 connect(this->
memory.get(),
124 this->skillExecutionTreeWidget,
129 connect(stopAllButton,
130 &QPushButton::clicked,
137 connectionStatusLabel,