27 #include <MemoryX/gui-plugins/ObjectLocalizationRequester/ui_ObjectLocalizationRequesterWidget.h>
34 #include <MemoryX/interface/components/PriorKnowledgeInterface.h>
36 #include <MemoryX/interface/observers/ObjectMemoryObserverInterface.h>
80 void loadSettings(QSettings* settings)
override;
85 void saveSettings(QSettings* settings)
override;
93 return "MemoryX.ObjectLocalizationRequester";
99 void onInitComponent()
override;
104 void onConnectComponent()
override;
105 void onDisconnectComponent()
override;
109 void updateAvailableObjects();
110 void updateAvailableChannels();
116 void on_toolButtonRefresh_clicked();
118 void on_btnRequest_clicked();
120 void on_btnRelease_clicked();
126 Ui::ObjectLocalizationRequesterWidget widget;
128 memoryx::PriorKnowledgeInterfacePrx prior;
129 memoryx::ObjectMemoryObserverInterfacePrx omo;
130 ChannelRegistry channels;
131 QToolBar* customToolbar;
134 QPointer<QWidget> getCustomTitlebarWidget(QWidget* parent)
override;