+ myNodeToMoveGrpLayout->addWidget( myUpdateBtn, 0, 3 );
+ myNodeToMoveGrpLayout->addWidget( aCoordWidget, 1, 0, 1, 4 );
+
+ // Destination
+
+ myDestinationGrp = new QGroupBox(tr("DESTINATION"), aFrame);
+ myDestinationGrp->setSizePolicy( QSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ) );
+
+ myDestBtn = new QPushButton(myDestinationGrp);
+ myDestBtn->setIcon(iconSelect);
+ myDestBtn->setCheckable(true);
+
+ QLabel* aDestinationXLabel = new QLabel(tr("SMESH_X"), myDestinationGrp);
+ myDestinationX = new SMESHGUI_SpinBox(myDestinationGrp);
+
+ QLabel* aDestinationYLabel = new QLabel(tr("SMESH_Y"), myDestinationGrp);
+ myDestinationY = new SMESHGUI_SpinBox(myDestinationGrp);
+
+ QLabel* aDestinationZLabel = new QLabel(tr("SMESH_Z"), myDestinationGrp);
+ myDestinationZ = new SMESHGUI_SpinBox(myDestinationGrp);
+
+ myDestDXLabel = new QLabel(tr("SMESH_DX"), myDestinationGrp);
+ myDestDX = new SMESHGUI_SpinBox(myDestinationGrp);
+ myDestDX->setReadOnly(true);
+
+ myDestDYLabel = new QLabel(tr("SMESH_DY"), myDestinationGrp);
+ myDestDY = new SMESHGUI_SpinBox(myDestinationGrp);
+ myDestDY->setReadOnly(true);
+
+ myDestDZLabel = new QLabel(tr("SMESH_DZ"), myDestinationGrp);
+ myDestDZ = new SMESHGUI_SpinBox(myDestinationGrp);
+ myDestDZ->setReadOnly(true);
+
+ myDestinationX->RangeStepAndValidator(COORD_MIN, COORD_MAX, 10.0, "length_precision");
+ myDestinationY->RangeStepAndValidator(COORD_MIN, COORD_MAX, 10.0, "length_precision");
+ myDestinationZ->RangeStepAndValidator(COORD_MIN, COORD_MAX, 10.0, "length_precision");
+ myDestDX->RangeStepAndValidator(COORD_MIN, COORD_MAX, 10.0, "length_precision");
+ myDestDY->RangeStepAndValidator(COORD_MIN, COORD_MAX, 10.0, "length_precision");
+ myDestDZ->RangeStepAndValidator(COORD_MIN, COORD_MAX, 10.0, "length_precision");
+
+ QGridLayout* aDestLayout = new QGridLayout(myDestinationGrp);
+ aDestLayout->setMargin(MARGIN);
+ aDestLayout->setSpacing(SPACING);
+ aDestLayout->addWidget(myDestBtn, 0, 0);
+ aDestLayout->addWidget(aDestinationXLabel, 0, 1);
+ aDestLayout->addWidget(myDestinationX, 0, 2);
+ aDestLayout->addWidget(aDestinationYLabel, 0, 3);
+ aDestLayout->addWidget(myDestinationY, 0, 4);
+ aDestLayout->addWidget(aDestinationZLabel, 0, 5);
+ aDestLayout->addWidget(myDestinationZ, 0, 6);
+ aDestLayout->addWidget(myDestDXLabel, 1, 1);
+ aDestLayout->addWidget(myDestDX, 1, 2);
+ aDestLayout->addWidget(myDestDYLabel, 1, 3);
+ aDestLayout->addWidget(myDestDY, 1, 4);
+ aDestLayout->addWidget(myDestDZLabel, 1, 5);
+ aDestLayout->addWidget(myDestDZ, 1, 6);
+ aDestLayout->setColumnStretch(2, 1);
+ aDestLayout->setColumnStretch(4, 1);
+ aDestLayout->setColumnStretch(6, 1);
+
+ // Preview
+
+ myPreviewChkBox = new QCheckBox( tr("PREVIEW"), aFrame);