9 QLayout* _skillExecutionTreeWidgetParentLayout,
10 QGroupBox* _skillGroupBox,
11 QSplitter* _skillGroupBoxParentLayout,
12 QGroupBox* _skillDetailGroupBox,
13 QSplitter* _skillDetailGroupBoxParentLayout,
14 QHBoxLayout* _updateWidgetLayout,
16 QLayout* stopAllLayout,
18 QWidget* _connectionStatusLabel,
20 std::shared_ptr<SkillManagerWrapper> _memory)
38 this->memory = _memory;
41 this->updateWidgetLayout = _updateWidgetLayout;
43 this->updateWidgetLayout->insertWidget(0, updateWidget);
49 this->skillExecutionTreeWidget,
50 _skillExecutionTreeWidgetParentLayout);
59 _skillGroupBoxParentLayout->insertWidget(0, this->skillDetailGroupBox);
60 _skillGroupBoxParentLayout->insertWidget(0, this->skillGroupBox);
64 stopAllLayout->addWidget(stopAllButton);
68 this->connectionStatusLabel,
69 _connectionStatusLabel->parentWidget()->layout());
SkillMemoryGUI(QTreeWidget *_skillExecutionTreeWidget, QLayout *_skillExecutionTreeWidgetParentLayout, QGroupBox *_skillGroupBox, QSplitter *_skillGroupBoxParentLayout, QGroupBox *_skillDetailGroupBox, QSplitter *_skillDetailGroupBoxParentLayout, QHBoxLayout *_updateWidgetLayout, QLayout *stopAllLayout, QWidget *connectionStatusLabel, std::shared_ptr< SkillManagerWrapper > _memory)