From 4c29edfdb82b5aae2bb4baa0dabbae9ef702488c Mon Sep 17 00:00:00 2001
From: Mirko Waechter <mirko.waechter@kit.edu>
Date: Sun, 19 Jun 2016 17:57:51 +0200
Subject: [PATCH] icon

---
 .../DebugDrawerViewerWidgetController.cpp              | 10 ++++++++--
 .../DebugDrawerViewerWidgetController.h                |  6 +++++-
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.cpp b/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.cpp
index df7c61710..62653b984 100644
--- a/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.cpp
+++ b/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.cpp
@@ -90,7 +90,7 @@ void DebugDrawerViewerWidgetController::onConnectComponent()
 }
 
 
-SoNode *DebugDrawerViewerWidgetController::getScene()
+SoNode* DebugDrawerViewerWidgetController::getScene()
 {
     return rootVisu;
 }
@@ -109,8 +109,14 @@ void armarx::DebugDrawerViewerWidgetController::onExitComponent()
 void armarx::DebugDrawerViewerWidgetController::on_btnClearAll_clicked()
 {
     ARMARX_INFO << "Clearing visu";
-    if(debugDrawer)
+    if (debugDrawer)
     {
         debugDrawer->clearAll();
     }
 }
+
+
+QIcon armarx::DebugDrawerViewerWidgetController::getWidgetIcon() const
+{
+    return QIcon(":icons/Outline-3D-DebugDrawer.png");
+}
diff --git a/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.h b/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.h
index dc43ee119..48344ef2c 100644
--- a/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.h
+++ b/source/RobotAPI/gui-plugins/DebugDrawerViewer/DebugDrawerViewerWidgetController.h
@@ -53,7 +53,7 @@ namespace armarx
      */
     class ARMARXCOMPONENT_IMPORT_EXPORT
         DebugDrawerViewerWidgetController:
-        public armarx::ArmarXComponentWidgetController
+    public armarx::ArmarXComponentWidgetController
     {
         Q_OBJECT
 
@@ -121,6 +121,10 @@ namespace armarx
 
     private slots:
         void on_btnClearAll_clicked();
+
+        // ArmarXWidgetController interface
+    public:
+        QIcon getWidgetIcon() const;
     };
 }
 
-- 
GitLab