From 4e5ac673e2d7203c42ab296e2efe09ab9d1f872f Mon Sep 17 00:00:00 2001 From: Raphael Grimm <raphael.grimm@student.kit.edu> Date: Tue, 15 Aug 2017 13:20:40 +0200 Subject: [PATCH] Add a make function to add a frame to a WidgetDescription::Widget --- .../DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp | 6 ++++++ .../DefaultWidgetDescriptions/DefaultWidgetDescriptions.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp index 92863f93..7975ece6 100644 --- a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp +++ b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.cpp @@ -107,6 +107,12 @@ namespace armarx return w; } + WidgetPtr makeFrame(WidgetPtr child) + { + child->framed = true; + return std::move(child); + } + HSpacerPtr makeHSpacer() { return new HSpacer; diff --git a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.h b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.h index 73e26fe2..ba396ad1 100644 --- a/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.h +++ b/source/ArmarXGui/libraries/DefaultWidgetDescriptions/DefaultWidgetDescriptions.h @@ -42,6 +42,8 @@ namespace armarx GroupBoxPtr makeGroupBox(std::string label, WidgetPtr child); + WidgetPtr makeFrame(WidgetPtr child); + HSpacerPtr makeHSpacer(); VSpacerPtr makeVSpacer(); LabelPtr makeLabel(std::string text); -- GitLab