37#include <ArmarXGui/gui-plugins/SystemStateMonitorPlugin/ui_SystemStateMonitorWidget.h>
47 class SystemStateMonitorWidget;
107 return "Meta.SystemStateMonitor";
113 void onInitComponent()
override;
118 void onConnectComponent()
override;
120 void onDisconnectComponent()
override;
122 void onExitComponent()
override;
162 void expandFilterSelection(QString filterStr);
163 void delayedFilterExpansion();
164 void on_btnProblematicOnly_toggled(
bool checked);
180 std::mutex managerPrxMapMutex;
182 QTimer filterExpansionTimer;
186 Ui::SystemStateMonitorWidget ui;
192 QPointer<InfixFilterModel> filterModel;
202 QStringList fetchOnlineManagers();
210 return QIcon(
":icons/activity_monitor.png");
#define ARMARXCOMPONENT_IMPORT_EXPORT
std::map< QString, ManagerData > ManagerDataMap
QMap< QString, ManagedIceObjectItem > ObjectMap
IceUtil::Handle< PeriodicTask< T > > pointer_type
Shared pointer type for convenience.
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::map< QString, ArmarXManagerInterfacePrx > ManagerPrxMap