30#include <ArmarXCore/interface/core/TimeServerInterface.h>
32#include <ArmarXGui/gui-plugins/ClockPlugin/ui_ClockWidget.h>
106 void onInitComponent()
override;
111 void onConnectComponent()
override;
116 void onDisconnectComponent()
override;
121 void startButtonPressed();
122 void stepButtonPressed();
123 void stopButtonPressed();
124 void speedChanged(
double newSpeed);
133 Ui::ClockWidget widget;
135 TimeServerInterfacePtr timeServerPtr;
137 IceUtil::Time lastChangeSystemTime;
138 IceUtil::Time lastChangeTime;
150 return QIcon(
":icons/Time-And-Date-Clock-icon.png");
#define ARMARXCOMPONENT_IMPORT_EXPORT
This file offers overloads of toIce() and fromIce() functions for STL container types.