Go to the documentation of this file.
30 #include <SimoxUtility/algorithm/string.h>
43 #include <QDoubleSpinBox>
44 #include <QGridLayout>
46 #include <QTextBrowser>
68 dialog->addProxyFinder<skills::manager::dti::SkillManagerInterfacePrx>(
69 "SkillMemory",
"",
"SkillMem*");
71 return qobject_cast<SimpleConfigDialog*>(dialog);
77 observerName = dialog->getProxyName(
"SkillMemory");
83 observerName = settings->value(
"SkillMemory",
"SkillMemory").toString().toStdString();
89 settings->setValue(
"SkillMemory", QString::fromStdString(observerName));
102 this->mem_wrapper = std::make_shared<skills::gui::SkillManagerWrapper>();
104 viewer = std::make_unique<armarx::skills::gui::SkillMemoryGUI>(
105 widget.treeWidgetSkillExecutions,
106 widget.groupBoxSkillExecutions->layout(),
108 widget.groupBoxSkills,
111 widget.groupBoxSkillDetails,
114 widget.updateWidgetLayout,
116 widget.stopAllLayout,
118 widget.connectionStatusLabel,
126 SkillManagerMonitorWidgetController::connectSignals()
131 this->mem_wrapper.get(),
161 mem_wrapper->connectMemory(this->
memory);
void disconnectGui()
Notify affected widgets to clear all saved state.
void disconnectMemory()
Disconnects the interface from memory.
void connectGui(std::string observerName)
Notify widgets of new connection.
Brief description of class memory.
Ice::ObjectPrx getProxy(long timeoutMs=0, bool waitForScheduler=true) const
Returns the proxy of this object (optionally it waits for the proxy)
bool usingProxy(const std::string &name, const std::string &endpoints="")
Registers a proxy for retrieval after initialization and adds it to the dependency list.
This file offers overloads of toIce() and fromIce() functions for STL container types.
A config-dialog containing one (or multiple) proxy finders.