32#include <RobotAPI/interface/components/RobotHealthInterface.h>
42 class GuiHealthClientWidget;
98 return "GuiHealthClient";
104 return QIcon(
"://icons/heart.svg");
110 void onInitComponent()
override;
115 void onConnectComponent()
override;
117 void onDisconnectComponent()
override;
120 void onConnectComponentQt();
121 void onDisconnectComponentQt();
122 void healthTimerClb();
123 void updateSummaryTimerClb();
135 std::unique_ptr<Ui::GuiHealthClientWidget> widget;
137 RobotHealthInterfacePrx robotHealthTopicPrx;
138 RobotHealthComponentInterfacePrx robotHealthComponentPrx;
139 QTimer* updateSummaryTimer;
#define ARMARXCOMPONENT_IMPORT_EXPORT
This file offers overloads of toIce() and fromIce() functions for STL container types.