34 #include <MemoryX/gui-plugins/ObjectLocalizationRequester/ui_ObjectLocalizationRequesterWidget.h>
35 #include <MemoryX/interface/components/PriorKnowledgeInterface.h>
36 #include <MemoryX/interface/observers/ObjectMemoryObserverInterface.h>
77 void loadSettings(QSettings* settings)
override;
82 void saveSettings(QSettings* settings)
override;
91 return "MemoryX.ObjectLocalizationRequester";
97 void onInitComponent()
override;
102 void onConnectComponent()
override;
103 void onDisconnectComponent()
override;
107 void updateAvailableObjects();
108 void updateAvailableChannels();
114 void on_toolButtonRefresh_clicked();
116 void on_btnRequest_clicked();
118 void on_btnRelease_clicked();
124 Ui::ObjectLocalizationRequesterWidget widget;
126 memoryx::PriorKnowledgeInterfacePrx prior;
127 memoryx::ObjectMemoryObserverInterfacePrx omo;
128 ChannelRegistry channels;
129 QToolBar* customToolbar;
132 QPointer<QWidget> getCustomTitlebarWidget(QWidget* parent)
override;