47 connect(this->ui->buttonBox, SIGNAL(accepted()),
this, SLOT(
verifyConfig()));
48 ui->buttonBox->button(QDialogButtonBox::Ok)->setDefault(
true);
49 ui->buttonBox->button(QDialogButtonBox::Cancel)->setDefault(
false);
50 ui->buttonBox->button(QDialogButtonBox::Cancel)->setAutoDefault(
false);
52 proxyFinder->setSearchMask(
"*KinematicUnit|KinematicUnit*");
53 ui->gridLayout->addWidget(proxyFinder, 0, 1, 1, 2);
55 connect(proxyFinder->getProxyNameComboBox(),
56 SIGNAL(currentIndexChanged(
int)),
59 connect(proxyFinder->getProxyNameComboBox(),
60 SIGNAL(editTextChanged(QString)),
106 ARMARX_INFO <<
"Connecting to KinematicUnitProxy " << kinematicUnitName;
108 KinematicUnitInterfacePrx kinematicUnitInterfacePrx =
110 std::string topicName = kinematicUnitInterfacePrx->getReportTopicName();
111 std::string robotNodeSetName = kinematicUnitInterfacePrx->getRobotNodeSetName();
112 std::string rfile = kinematicUnitInterfacePrx->getRobotFilename();
113 ui->labelTopic->setText(QString(topicName.c_str()));
114 ui->labelRobotModel->setText(QString(rfile.c_str()));
115 ui->labelRNS->setText(QString(robotNodeSetName.c_str()));
119 ARMARX_INFO <<
"Could not connect to KinematicUnitProxy " << kinematicUnitName;