- GroupConstructors->setTitle(tr("GEOM_WIRE"));
- RadioButton1->setPixmap(image0);
- RadioButton2->close(TRUE);
- RadioButton3->close(TRUE);
-
- GroupPoints = new DlgRef_1Sel_QTD(this, "GroupPoints");
- GroupPoints->GroupBox1->setTitle(tr("GEOM_WIRE_CONNECT"));
- GroupPoints->TextLabel1->setText(tr("GEOM_OBJECTS"));
- GroupPoints->PushButton1->setPixmap(image1);
- GroupPoints->LineEdit1->setReadOnly( true );
-
- Layout1->addWidget(GroupPoints, 2, 0);
+ mainFrame()->GroupConstructors->setTitle( tr( "GEOM_WIRE" ) );
+ mainFrame()->RadioButton1->setIcon( image0 );
+ mainFrame()->RadioButton2->setAttribute( Qt::WA_DeleteOnClose );
+ mainFrame()->RadioButton2->close();
+ mainFrame()->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+ mainFrame()->RadioButton3->close();
+
+ GroupType = new DlgRef_3Radio( centralWidget() );
+ GroupType->GroupBox1->setTitle( tr( "GEOM_OBJECT_TYPE" ) );
+ GroupType->RadioButton1->setText( tr( "GEOM_EDGE" ) );
+ GroupType->RadioButton2->setText( tr( "GEOM_WIRE" ) );
+ GroupType->RadioButton3->setAttribute( Qt::WA_DeleteOnClose );
+ GroupType->RadioButton3->close();
+
+ GroupArgs = new DlgRef_1Sel1Spin( centralWidget() );
+ GroupArgs->GroupBox1->setTitle( tr( "GEOM_WIRE_CONNECT" ) );
+ GroupArgs->TextLabel1->setText( tr( "GEOM_OBJECTS" ) );
+ GroupArgs->PushButton1->setIcon( image1 );
+ GroupArgs->LineEdit1->setReadOnly( true );
+
+ GroupArgs->TextLabel2->setText( tr( "GEOM_TOLERANCE" ) );
+ double SpecificStep = 0.0001;
+ double prec = Precision::Confusion();
+ initSpinBox(GroupArgs->SpinBox_DX, prec, MAX_NUMBER, SpecificStep, "len_tol_precision" );
+ GroupArgs->SpinBox_DX->setValue(prec);
+
+ QVBoxLayout* layout = new QVBoxLayout( centralWidget() );
+ layout->setMargin( 0 ); layout->setSpacing( 6 );
+ layout->addWidget( GroupType );
+ layout->addWidget( GroupArgs );