diff --git a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp index 8eaa3633f7248dcb7c78b91c16874ccc7811a407..45925621cbb9871c9a49786e3b9b8ce124742251 100644 --- a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp +++ b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp @@ -101,13 +101,16 @@ namespace armarx::skills::gui this->skillDetailsTreeWidget = new SkillDetailsTreeWidget(this->memory, this); this->skillDescriptionWidget = new SkillDescriptionWidget(this); this->layout = new QVBoxLayout(); + this->splitter = new QSplitter(); + splitter->setOrientation(Qt::Orientation::Vertical); // Layouting this->setLayout(layout); layout->addWidget(this->profileMenuWidget); - layout->addWidget(this->skillDescriptionWidget); - layout->addWidget(this->skillDetailsTreeWidget); + layout->addWidget(splitter); + splitter->addWidget(this->skillDescriptionWidget); + splitter->addWidget(this->skillDetailsTreeWidget); layout->addWidget(this->executeSkillButton); // Text diff --git a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h index 1723870bc6fb5a0c32c24efad41d17c9baf0fb58..3d2a56b14c7c6cc224e7daa18d5df5d3375e2b62 100644 --- a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h +++ b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h @@ -3,6 +3,7 @@ #include <QGroupBox> #include <QPushButton> +#include <QSplitter> #include <QVBoxLayout> #include "RobotAPI/libraries/skills_gui/aron_tree_widget/AronTreeWidgetController.h" @@ -50,6 +51,7 @@ namespace armarx::skills::gui void connectSignals(); QVBoxLayout* layout = nullptr; + QSplitter* splitter = nullptr; QPushButton* executeSkillButton = nullptr; SkillDetailsTreeWidget* skillDetailsTreeWidget = nullptr; SkillDescriptionWidget* skillDescriptionWidget = nullptr;