29 #include <QPushButton>
30 #include <QTableWidget>
37 motionPlanningServerProxyName{
"MotionPlanningServer"}
39 widget.setupUi(getWidget());
41 widget.verticalLayout->addWidget(taskList);
47 motionPlanningServerProxyName =
49 ->value(
"motionPlanningServerProxyName",
50 QString::fromStdString(motionPlanningServerProxyName))
58 settings->setValue(
"motionPlanningServerProxyName",
59 QString::fromStdString(motionPlanningServerProxyName));
71 taskList->setMotionPlanningServer(
72 getProxy<MotionPlanningServerInterfacePrx>(motionPlanningServerProxyName));
73 taskList->enableAutoUpdate(
true);
79 taskList->clearList();
80 taskList->setMotionPlanningServer(
nullptr);
81 taskList->enableAutoUpdate(
false);
92 return qobject_cast<MotionPlanningServerConfigDialog*>(dialog);
98 motionPlanningServerProxyName = dialog->finder->getSelectedProxyName().toStdString();