27 #include <QPushButton>
28 #include <QTableWidget>
37 motionPlanningServerProxyName {
"MotionPlanningServer"}
39 widget.setupUi(getWidget());
41 widget.verticalLayout->addWidget(taskList);
46 motionPlanningServerProxyName = settings->value(
"motionPlanningServerProxyName", QString::fromStdString(motionPlanningServerProxyName)).toString().toStdString();
51 settings->setValue(
"motionPlanningServerProxyName", QString::fromStdString(motionPlanningServerProxyName));
61 taskList->setMotionPlanningServer(getProxy<MotionPlanningServerInterfacePrx>(motionPlanningServerProxyName));
62 taskList->enableAutoUpdate(
true);
67 taskList->clearList();
68 taskList->setMotionPlanningServer(
nullptr);
69 taskList->enableAutoUpdate(
false);
79 return qobject_cast<MotionPlanningServerConfigDialog*>(dialog);
84 motionPlanningServerProxyName = dialog->finder->getSelectedProxyName().toStdString();