27 #include <ArmarXCore/interface/observers/ConditionHandlerInterface.h>
28 #include <ArmarXCore/interface/observers/Event.h>
29 #include <ArmarXCore/interface/observers/ObserverInterface.h>
65 void onInitComponent()
override;
66 void onConnectComponent()
override;
67 void onExitComponent()
override;
70 QPointer<QWidget> getWidget()
override;
75 return "Observers.ObserverView";
81 return QIcon(
"://icons/binoculars.svg");
87 return QIcon(
"://icons/binoculars.svg");
112 void installFilter(
const std::string& datafieldStr, DatafieldFilterBasePtr filter);
117 QPointer<QWidget> getCustomTitlebarWidget(QWidget* parent)
override;
120 QPointer<ObserverWidget> __widget;
121 QPointer<QToolBar> customToolbar;