Gui: refactor and modernize code of Placement dialog
This commit is contained in:
@@ -227,6 +227,7 @@ void CmdRobotSetDefaultOrientation::activated(int)
|
||||
{
|
||||
// create placement dialog
|
||||
Gui::Dialog::Placement Dlg;
|
||||
Dlg.setSelection(Gui::Selection().getSelectionEx());
|
||||
Base::Placement place;
|
||||
Dlg.setPlacement(place);
|
||||
if (Dlg.exec() == QDialog::Accepted ){
|
||||
|
||||
@@ -118,6 +118,7 @@ void TaskRobot6Axis::setRobot(Robot::RobotObject *pcRobotObject)
|
||||
void TaskRobot6Axis::createPlacementDlg()
|
||||
{
|
||||
Gui::Dialog::Placement plc;
|
||||
plc.setSelection(Gui::Selection().getSelectionEx());
|
||||
plc.setPlacement(pcRobot->Tool.getValue());
|
||||
if (plc.exec()==QDialog::Accepted)
|
||||
pcRobot->Tool.setValue(plc.getPlacement());
|
||||
|
||||
@@ -94,6 +94,7 @@ void TaskTrajectoryDressUpParameter::writeValues()
|
||||
void TaskTrajectoryDressUpParameter::createPlacementDlg()
|
||||
{
|
||||
Gui::Dialog::Placement plc;
|
||||
plc.setSelection(Gui::Selection().getSelectionEx());
|
||||
plc.setPlacement(PosAdd);
|
||||
if (plc.exec() == QDialog::Accepted) {
|
||||
PosAdd = plc.getPlacement();
|
||||
|
||||
Reference in New Issue
Block a user