From 9a917951127911112d0148a3debb2882621ed41e Mon Sep 17 00:00:00 2001
From: Fabian Reister <fabian.reister@kit.edu>
Date: Fri, 9 Jul 2021 17:16:28 +0200
Subject: [PATCH] update

---
 .../Navigation/components/Navigator/Navigator.cpp   | 13 +++++++++++--
 source/Navigation/components/Navigator/Navigator.h  |  2 +-
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/source/Navigation/components/Navigator/Navigator.cpp b/source/Navigation/components/Navigator/Navigator.cpp
index a98856e9..3336b87d 100644
--- a/source/Navigation/components/Navigator/Navigator.cpp
+++ b/source/Navigation/components/Navigator/Navigator.cpp
@@ -33,6 +33,7 @@
 
 #include "ArmarXCore/core/services/tasks/TaskUtil.h"
 #include "ArmarXCore/util/CPPUtility/trace.h"
+#include "ArmarXGui/libraries/RemoteGui/Client/Widgets.h"
 
 #include "RobotAPI/libraries/core/remoterobot/RemoteRobot.h"
 
@@ -261,6 +262,11 @@ void armarx::nav::components::Navigator::createRemoteGuiTab()
         GridLayout grid;
         int row = 0;
         {
+
+            tab.controlGroup.continueButton.setLabel("Continue");
+            tab.controlGroup.pauseButton.setLabel("Pause");
+            tab.controlGroup.moveToButton.setLabel("MoveTo");
+
             grid.add(Label("X"), {row, 0}).add(tab.targetPoseGroup.targetPoseX, {row, 1});
             ++row;
 
@@ -295,7 +301,7 @@ void armarx::nav::components::Navigator::createRemoteGuiTab()
         tab.controlGroup.group.setLabel("Control");
 
         GridLayout grid;
-        int row = 0;
+        int row = 10;
         {
             grid.add(tab.controlGroup.moveToButton, {row, 1});
             ++row;
@@ -313,7 +319,10 @@ void armarx::nav::components::Navigator::createRemoteGuiTab()
 
     ARMARX_TRACE;
 
-    RemoteGui_createTab(getName(), tab.targetPoseGroup.group, &tab);
+    tab.hbox.addChild(tab.targetPoseGroup.group);
+    tab.hbox.addChild(tab.controlGroup.group);
+
+    RemoteGui_createTab(getName(), tab.hbox, &tab);
 }
 
 void armarx::nav::components::Navigator::RemoteGui_update()
diff --git a/source/Navigation/components/Navigator/Navigator.h b/source/Navigation/components/Navigator/Navigator.h
index a3ec542b..d2c908d7 100644
--- a/source/Navigation/components/Navigator/Navigator.h
+++ b/source/Navigation/components/Navigator/Navigator.h
@@ -130,6 +130,7 @@ namespace armarx::nav::components
 
         struct RemoteGuiTab : armarx::RemoteGui::Client::Tab
         {
+            armarx::RemoteGui::Client::HBoxLayout hbox;
 
             struct
             {
@@ -151,7 +152,6 @@ namespace armarx::nav::components
                 armarx::RemoteGui::Client::Button pauseButton;
                 armarx::RemoteGui::Client::Button continueButton;
             } controlGroup;
-
         };
         RemoteGuiTab tab;
     };
-- 
GitLab