From 94074cc5120793eb7b816bff2a77bdb18b13b266 Mon Sep 17 00:00:00 2001 From: Peter Albrecht <albrecpe@gmail.com> Date: Wed, 20 Dec 2023 10:36:12 +0100 Subject: [PATCH] Removed "SkillDescriptionWidget" from gui --- .../skill_details/SkillDetailsGroupBox.cpp | 28 ++----------------- .../skill_details/SkillDetailsGroupBox.h | 10 ------- 2 files changed, 3 insertions(+), 35 deletions(-) diff --git a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp index 4489154ee..00e5944e7 100644 --- a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp +++ b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.cpp @@ -2,24 +2,6 @@ namespace armarx::skills::gui { - void - SkillDetailGroupBox::lock() - { - this->executeSkillButton->setDisabled(true); - this->skillDetailsTreeWidget->setDisabled(true); - this->descriptionWidget->setDisabled(true); - this->profileMenuWidget->setDisabled(true); - } - - void - SkillDetailGroupBox::unlock() - { - this->executeSkillButton->setDisabled(false); - this->skillDetailsTreeWidget->setDisabled(false); - this->descriptionWidget->setDisabled(false); - this->profileMenuWidget->setDisabled(false); - } - void SkillDetailGroupBox::updateSkillDetails(SkillID& _skillId) { @@ -58,7 +40,7 @@ namespace armarx::skills::gui // ------------ update widgets ------------ - this->lock(); + setDisabled(true); // setup groupBox this->setTitle(QString::fromStdString(skillId.toString())); @@ -78,8 +60,7 @@ namespace armarx::skills::gui // add new profiles for this skill // TODO: Where stored? - - this->unlock(); + setDisabled(false); } void @@ -110,15 +91,12 @@ namespace armarx::skills::gui this->executeSkillButton = new QPushButton(); this->profileMenuWidget = new ProfileMenuWidget(this->memory, this); this->skillDetailsTreeWidget = new SkillDetailsTreeWidget(this->memory, this); - this->descriptionWidget = new SkillDescriptionWidget(); - descriptionWidget->setMinimumSize(0, 0); - layout = new QVBoxLayout(); + this->layout = new QVBoxLayout(); // Layouting this->setLayout(layout); layout->addWidget(this->profileMenuWidget); - layout->addWidget(this->descriptionWidget); layout->addWidget(this->skillDetailsTreeWidget); layout->addWidget(this->executeSkillButton); diff --git a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h index 7979cf631..9326e86f4 100644 --- a/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h +++ b/source/RobotAPI/libraries/skills_gui/skill_details/SkillDetailsGroupBox.h @@ -47,19 +47,9 @@ namespace armarx::skills::gui void setupUi(); void connectSignals(); - /** - * @brief locks this widget. - */ - void lock(); - /** - * @brief unlocks this widget. - */ - void unlock(); - QVBoxLayout* layout = nullptr; QPushButton* executeSkillButton = nullptr; SkillDetailsTreeWidget* skillDetailsTreeWidget = nullptr; - SkillDescriptionWidget* descriptionWidget = nullptr; ProfileMenuWidget* profileMenuWidget = nullptr; }; -- GitLab