44 settings->value(
"DebugObserver",
"DebugObserver").toString().toStdString();
50 settings->setValue(
"DebugObserver", QString::fromStdString(_debugObserverName));
57 connect(_widget.pushButtonSend, SIGNAL(clicked()),
this, SLOT(on_pushButtonSend_clicked()));
63 getTopic(_debugObserver, _debugObserverName);
67 WriteToDebugObserverGuiPluginWidgetController::on_pushButtonSend_clicked()
69 const std::string channel = _widget.lineEditChannelName->text().toStdString();
70 const std::string datafield = _widget.lineEditDatafield->text().toStdString();
71 const std::string
value = _widget.lineEditValue->text().toStdString();
73 if (datafield.empty() || channel.empty())
78 _debugObserver->setDebugDatafield(channel, datafield,
new Variant{
value});
88 {
"DebugObserver",
"",
"DebugObserver*"});
90 return qobject_cast<SimpleConfigDialog*>(_dialog);
96 _debugObserverName = _dialog->getProxyName(
"DebugObserver");