QVBoxLayout* anOriGrpLayout = new QVBoxLayout( anOriGrp );
anOriGrpLayout->addWidget( new QLabel( tr( "GEOM_X" ), anOriGrp ) );
- myData[ X ] = new QDoubleSpinBox( anOriGrp );
+ myData[ X ] = new QtxDoubleSpinBox( anOriGrp );
anOriGrpLayout->addWidget( myData[ X ] );
anOriGrpLayout->addWidget( new QLabel( tr( "GEOM_Y" ), anOriGrp ) );
- myData[ Y ] = new QDoubleSpinBox( anOriGrp );
+ myData[ Y ] = new QtxDoubleSpinBox( anOriGrp );
anOriGrpLayout->addWidget( myData[ Y ] );
anOriGrpLayout->addWidget( new QLabel( tr( "GEOM_Z" ), anOriGrp ) );
- myData[ Z ] = new QDoubleSpinBox( anOriGrp );
+ myData[ Z ] = new QtxDoubleSpinBox( anOriGrp );
anOriGrpLayout->addWidget( myData[ Z ] );
aMainGrpLayout->addWidget( anOriGrp );
QVBoxLayout* aXAxisGrpLayout = new QVBoxLayout( aXAxisGrp );
aXAxisGrpLayout->addWidget( new QLabel( tr( "DX" ), aXAxisGrp ) );
- myData[ DX1 ] = new QDoubleSpinBox( aXAxisGrp );
+ myData[ DX1 ] = new QtxDoubleSpinBox( aXAxisGrp );
aXAxisGrpLayout->addWidget( myData[ DX1 ] );
aXAxisGrpLayout->addWidget( new QLabel( tr( "DY" ), aXAxisGrp ) );
- myData[ DY1 ] = new QDoubleSpinBox( aXAxisGrp );
+ myData[ DY1 ] = new QtxDoubleSpinBox( aXAxisGrp );
aXAxisGrpLayout->addWidget( myData[ DY1 ] );
aXAxisGrpLayout->addWidget( new QLabel( tr( "DZ" ), aXAxisGrp ) );
- myData[ DZ1 ] = new QDoubleSpinBox( aXAxisGrp );
+ myData[ DZ1 ] = new QtxDoubleSpinBox( aXAxisGrp );
aXAxisGrpLayout->addWidget( myData[ DZ1 ] );
aMainGrpLayout->addWidget( aXAxisGrp );
QVBoxLayout* anYAxisGrpLayout = new QVBoxLayout( anYAxisGrp );
anYAxisGrpLayout->addWidget( new QLabel( tr( "DX" ), anYAxisGrp ) );
- myData[ DX2 ] = new QDoubleSpinBox( anYAxisGrp );
+ myData[ DX2 ] = new QtxDoubleSpinBox( anYAxisGrp );
anYAxisGrpLayout->addWidget( myData[ DX2 ] );
anYAxisGrpLayout->addWidget( new QLabel( tr( "DY" ), anYAxisGrp ) );
- myData[ DY2 ] = new QDoubleSpinBox( anYAxisGrp );
+ myData[ DY2 ] = new QtxDoubleSpinBox( anYAxisGrp );
anYAxisGrpLayout->addWidget( myData[ DY2 ] );
anYAxisGrpLayout->addWidget( new QLabel( tr( "DZ" ), anYAxisGrp ) );
- myData[ DZ2 ] = new QDoubleSpinBox( anYAxisGrp );
+ myData[ DZ2 ] = new QtxDoubleSpinBox( anYAxisGrp );
anYAxisGrpLayout->addWidget( myData[ DZ2 ] );
aMainGrpLayout->addWidget( anYAxisGrp );
class DlgRef_1Sel;
class DlgRef_3Sel;
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
class QFrame;
class BasicGUI_MarkerDlg : public GEOMBase_Skeleton
private:
enum { X, Y, Z, DX1, DY1, DZ1, DX2, DY2, DZ2 };
- typedef QMap< int, QDoubleSpinBox* > DataMap;
+ typedef QMap< int, QtxDoubleSpinBox* > DataMap;
public:
BasicGUI_MarkerDlg( GeometryGUI*, QWidget* );
{
// Set range of spinboxes
double SpecificStep = 1.0;
- QMap<int, QDoubleSpinBox*>::iterator anIter;
+ QMap<int, QtxDoubleSpinBox*>::iterator anIter;
for (anIter = mySpinBox.begin(); anIter != mySpinBox.end(); ++anIter) {
//anIter.data()->RangeStepAndValidator(1.0, 999.999, SpecificStep, 3);
initSpinBox(anIter.value(), 1.0, MAX_NUMBER, SpecificStep, 3);
for (anIterBtn = mySelBtn.begin(); anIterBtn != mySelBtn.end(); ++anIterBtn)
connect(anIterBtn.value(), SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
- QMap<int, QDoubleSpinBox*>::iterator anIterSpin;
+ QMap<int, QtxDoubleSpinBox*>::iterator anIterSpin;
for (anIterSpin = mySpinBox.begin(); anIterSpin != mySpinBox.end(); ++anIterSpin)
connect(anIterSpin.value(), SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
const int theId)
{
QLabel* lab = new QLabel(theLbl, theParent);
- mySpinBox[theId] = new QDoubleSpinBox(theParent);
+ mySpinBox[theId] = new QtxDoubleSpinBox(theParent);
QGridLayout* l = 0;
if (!theParent->layout()) {
l = new QGridLayout(theParent);
#include <QMap>
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
class QGroupBox;
class QPushButton;
class QLineEdit;
QMap<int, QPushButton*> mySelBtn;
QMap<int, QLineEdit*> mySelName;
- QMap<int, QDoubleSpinBox*> mySpinBox;
+ QMap<int, QtxDoubleSpinBox*> mySpinBox;
private slots:
void ClickOnOk();
#include "EntityGUI_SketcherDlg.h"
#include "EntityGUI_Widgets.h"
+#include <QtxDoubleSpinBox.h>
#include <GEOMBase.h>
#include <GeometryGUI.h>
if (event->type() == QEvent::KeyRelease) {
// NPAL16010 (Sketcher Apply non available if only one line is modified)
// To have Apply active as soon as value text changed
- QDoubleSpinBox* aDoubleSpinBox = (QDoubleSpinBox*)object;
+ QtxDoubleSpinBox* aDoubleSpinBox = (QtxDoubleSpinBox*)object;
if (aDoubleSpinBox)
ValueChangedInSpinBox( aDoubleSpinBox->value() );
}
//
#include "OperationGUI_ChamferDlg.h"
+#include <QtxDoubleSpinBox.h>
#include <DlgRef.h>
#include <GeometryGUI.h>
int row = aLayout->rowCount();
aLayout->addWidget(new QLabel(tr("D"), myGrp1), row, 0);
- aLayout->addWidget((mySpinBox[ SpinBox1 ] = new QDoubleSpinBox(myGrp1)), row++, 2);
+ aLayout->addWidget((mySpinBox[ SpinBox1 ] = new QtxDoubleSpinBox(myGrp1)), row++, 2);
aLayout->setRowStretch(row, 10);
// Create second group
// Set range of spinboxes
double SpecificStep = 10.0;
- QMap< int, QDoubleSpinBox* >::iterator anIter;
+ QMap< int, QtxDoubleSpinBox* >::iterator anIter;
for (anIter = mySpinBox.begin(); anIter != mySpinBox.end(); ++anIter) {
if (anIter.key() == SpinBox44 || anIter.key() == SpinBox34 || anIter.key() == SpinBox24)
initSpinBox(anIter.value(), 0.001, 89.999, 5, 0);
void OperationGUI_ChamferDlg::Init()
{
// Set Initial values of spinboxes
- QMap< int, QDoubleSpinBox* >::iterator anIter;
+ QMap< int, QtxDoubleSpinBox* >::iterator anIter;
for (anIter = mySpinBox.begin(); anIter != mySpinBox.end(); ++anIter)
anIter.value()->setValue(5);
this, SLOT(LineEditReturnPressed()));
// spin boxes
- QMap< int, QDoubleSpinBox* >::iterator anIterSpin;
+ QMap< int, QtxDoubleSpinBox* >::iterator anIterSpin;
for (anIterSpin = mySpinBox.begin(); anIterSpin != mySpinBox.end(); ++anIterSpin)
connect(anIterSpin.value(), SIGNAL(valueChanged(double)),
this, SLOT(ValueChangedInSpinBox(double)));
myRadioButton[ theRbId ] = new QRadioButton(theParent);
QLabel* lab1 = new QLabel(theLbl1, theParent);
QLabel* lab2 = new QLabel(theLbl2, theParent);
- mySpinBox[ theSpin1Id ] = new QDoubleSpinBox(theParent);
- mySpinBox[ theSpin2Id ] = new QDoubleSpinBox(theParent);
+ mySpinBox[ theSpin1Id ] = new QtxDoubleSpinBox(theParent);
+ mySpinBox[ theSpin2Id ] = new QtxDoubleSpinBox(theParent);
int row = theLayout->rowCount();
theLayout->addWidget(myRadioButton[ theRbId ], row, 0);
theLayout->addWidget(lab1, row, 2);
#include <QMap>
-class QDoubleSpinBox;
class QGroupBox;
class QPushButton;
class QLineEdit;
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
class QGridLayout;
class QRadioButton;
QMap< int, QPushButton* > mySelBtn;
QMap< int, QLineEdit* > mySelName;
- QMap< int, QDoubleSpinBox* > mySpinBox;
+ QMap< int, QtxDoubleSpinBox* > mySpinBox;
QMap< int, QRadioButton* > myRadioButton;
};
#include <DlgRef.h>
#include <GeometryGUI.h>
#include <GEOMBase.h>
+#include <QtxDoubleSpinBox.h>
#include <SUIT_Session.h>
#include <SUIT_Desktop.h>
TextLabelNear = new QLabel( tr( "Near" ), GroupArguments );
GroupArgumentsLayout->addWidget( TextLabelNear, 0, 0 );
- SpinBox_Near = new QDoubleSpinBox( GroupArguments );
+ SpinBox_Near = new QtxDoubleSpinBox( COORD_MIN, COORD_MAX, 10.0, 3, 10, GroupArguments );
GroupArgumentsLayout->addWidget( SpinBox_Near, 0, 1 );
TextLabelFar = new QLabel( tr( "Far" ), GroupArguments );
GroupArgumentsLayout->addWidget( TextLabelFar, 0, 2 );
- SpinBox_Far = new QDoubleSpinBox( GroupArguments );
+ SpinBox_Far = new QtxDoubleSpinBox( COORD_MIN, COORD_MAX, 10.0, 3, 10, GroupArguments );
GroupArgumentsLayout->addWidget( SpinBox_Far, 0, 3 );
resetButton = new QPushButton( tr( "Reset" ), GroupArguments );
layout->setMargin( 0 ); layout->setSpacing( 6 );
layout->addWidget( GroupArguments );
- /* Initialisations */
- initSpinBox( SpinBox_Near, COORD_MIN, COORD_MAX, 10.0, 3 ); // VSR: TODO: DBL_DIGITS_DISPLAY
- initSpinBox( SpinBox_Far, COORD_MIN, COORD_MAX, 10.0, 3 ); // VSR: TODO: DBL_DIGITS_DISPLAY
-
/* signals and slots connections */
connect( buttonOk(), SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
connect( buttonApply(), SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
class QLabel;
class QPushButton;
class QComboBox;
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
enum ViewerTypes { VTK, OCC, OTHER };
QGroupBox* GroupArguments;
QLabel* TextLabelNear;
- QDoubleSpinBox* SpinBox_Near;
+ QtxDoubleSpinBox* SpinBox_Near;
QLabel* TextLabelFar;
- QDoubleSpinBox* SpinBox_Far;
+ QtxDoubleSpinBox* SpinBox_Far;
QPushButton* resetButton;
QComboBox* TypeCB;
#include <DlgRef.h>
#include <GeometryGUI.h>
#include <GEOMBase.h>
+#include <QtxDoubleSpinBox.h>
#include <SalomeApp_Application.h>
#include <LightApp_SelectionMgr.h>
myIsParameterGr->addButton( rb2, 1 );
rb1->setChecked( true );
- myValEdt = new QDoubleSpinBox( GroupPoints->Box );
- initSpinBox( myValEdt, 0., 1., 0.1, 3 );
+ myValEdt = new QtxDoubleSpinBox( 0., 1., 0.1, 3, 32, GroupPoints->Box );
myValEdt->setValue( 0.5 );
QLabel* aLbl1 = new QLabel( tr( "GEOM_VALUE" ), GroupPoints->Box );
#include <GEOMBase_Skeleton.h>
class DlgRef_1SelExt;
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
class QButtonGroup;
//=================================================================================
DlgRef_1SelExt* GroupPoints;
QButtonGroup* myIsParameterGr;
- QDoubleSpinBox* myValEdt;
+ QtxDoubleSpinBox* myValEdt;
protected slots:
void ClickOnOk();
#include <DlgRef.h>
#include <GeometryGUI.h>
#include <GEOMBase.h>
+#include <QtxDoubleSpinBox.h>
#include <SalomeApp_Application.h>
#include <LightApp_SelectionMgr.h>
GroupPoints->LineEdit1->setReadOnly( true );
QLabel* aTolLab = new QLabel( tr( "GEOM_TOLERANCE" ), GroupPoints->Box );
- myTolEdt = new QDoubleSpinBox( GroupPoints->Box );
- initSpinBox( myTolEdt, 0, 100, 1e-7, 7 );
+ myTolEdt = new QtxDoubleSpinBox( 0.0, 100.0, DEFAULT_TOLERANCE_VALUE, 7, 7, GroupPoints->Box );
myTolEdt->setValue( DEFAULT_TOLERANCE_VALUE );
QGridLayout* boxLayout = new QGridLayout( GroupPoints->Box );
GroupPoints2->LineEdit1->setReadOnly( true );
QLabel* aTolLab2 = new QLabel( tr( "GEOM_TOLERANCE" ), GroupPoints2->Box );
- myTolEdt2 = new QDoubleSpinBox( GroupPoints2->Box );
+ myTolEdt2 = new QtxDoubleSpinBox( GroupPoints2->Box );
initSpinBox( myTolEdt2, 0, 100, 1e-7, 7 );
myTolEdt2->setValue( DEFAULT_TOLERANCE_VALUE );
#include <GEOMBase_Skeleton.h>
class DlgRef_1SelExt;
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
class QPushButton;
class QCheckBox;
DlgRef_1SelExt* GroupPoints;
DlgRef_1SelExt* GroupPoints2;
- QDoubleSpinBox* myTolEdt;
- QDoubleSpinBox* myTolEdt2;
+ QtxDoubleSpinBox* myTolEdt;
+ QtxDoubleSpinBox* myTolEdt2;
QPushButton* myDetectBtn;
QCheckBox* mySubShapesChk;
#include <DlgRef.h>
#include <GeometryGUI.h>
#include <GEOMBase.h>
+#include <QtxDoubleSpinBox.h>
#include <SalomeApp_Application.h>
#include <LightApp_SelectionMgr.h>
GroupPoints = new DlgRef_1SelExt( centralWidget() );
GroupPoints->GroupBox1->setTitle( tr( "GEOM_SEWING" ) );
GroupPoints->TextLabel1->setText( tr( "GEOM_SELECTED_SHAPE" ) );
- GroupPoints->PushButton1->setIcon( image1 );
+ GroupPoints->PushButton1->setIxcon( image1 );
GroupPoints->LineEdit1->setReadOnly( true );
QGridLayout* aLay = new QGridLayout( GroupPoints->Box );
aLay->setMargin( 0 ); aLay->setSpacing( 6 );
- myTolEdt = new QDoubleSpinBox( GroupPoints->Box );
- initSpinBox( myTolEdt, 0, 100, 1e-7, 10 );
+ myTolEdt = new QtxDoubleSpinBox( 0.0, 100.0, DEFAULT_TOLERANCE_VALUE, 7, 10, GroupPoints->Box );
myTolEdt->setValue( DEFAULT_TOLERANCE_VALUE );
QLabel* aLbl1 = new QLabel( tr( "GEOM_TOLERANCE" ), GroupPoints->Box );
myFreeBoundBtn = new QPushButton( tr( "GEOM_DETECT" ) + QString( " [%1]" ).arg( tr( "GEOM_FREE_BOUNDARIES" ) ),
#include <GEOMBase_Skeleton.h>
class DlgRef_1SelExt;
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
class QPushButton;
//=================================================================================
GEOM::GEOM_Object_var myObject;
DlgRef_1SelExt* GroupPoints;
- QDoubleSpinBox* myTolEdt;
+ QtxDoubleSpinBox* myTolEdt;
QPushButton* myFreeBoundBtn;
int myClosed; // Number of free closed boundaries detected. Calculated in execute(), used in onDetect().
#include <GeometryGUI.h>
#include <GEOMBase.h>
#include <GEOMImpl_Types.hxx>
+#include <QtxDoubleSpinBox.h>
#include <SalomeApp_Application.h>
#include <LightApp_SelectionMgr.h>
QGridLayout* aLay = new QGridLayout( w );
aLay->setMargin( 9 ); aLay->setSpacing( 6 );
- myFixShapeTol3D = new QDoubleSpinBox( w );
- initSpinBox( myFixShapeTol3D, 0, 100, 1e-7, 10 );
- myFixShapeMaxTol3D = new QDoubleSpinBox( w );
- initSpinBox( myFixShapeMaxTol3D, 0, 100, 1e-7, 10 );
+ myFixShapeTol3D = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
+ myFixShapeMaxTol3D = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
aLay->addWidget( new QLabel( tr( "GEOM_3D_TOLERANCE" ), w ), 0, 0 );
aLay->addWidget( myFixShapeTol3D, 0, 1 );
QGridLayout* aLay = new QGridLayout( w );
aLay->setMargin( 9 ); aLay->setSpacing( 6 );
- myFixFaceSizeTol = new QDoubleSpinBox( w );
- initSpinBox( myFixFaceSizeTol, 0, 100, 1e-7, 10 );
+ myFixFaceSizeTol = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
aLay->addWidget( new QLabel( tr( "GEOM_TOLERANCE" ), w ), 0, 0 );
aLay->addWidget( myFixFaceSizeTol, 0, 1 );
QGridLayout* aLay = new QGridLayout( w );
aLay->setMargin( 9 ); aLay->setSpacing( 6 );
- myDropSmallEdgesTol3D = new QDoubleSpinBox( w );
- initSpinBox( myDropSmallEdgesTol3D, 0, 100, 1e-7, 10 );
+ myDropSmallEdgesTol3D = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
aLay->addWidget( new QLabel( tr( "GEOM_3D_TOLERANCE" ), w ), 0, 0 );
aLay->addWidget( myDropSmallEdgesTol3D, 0, 1 );
QGridLayout* aLay = new QGridLayout( w );
aLay->setMargin( 9 ); aLay->setSpacing( 6 );
- mySplitAngleAngle = new QDoubleSpinBox( w );
- initSpinBox( mySplitAngleAngle, 0, 360, 1 );
- mySplitAngleMaxTol = new QDoubleSpinBox( w );
- initSpinBox( mySplitAngleMaxTol, 0, 100, 1e-7, 10 );
+ mySplitAngleAngle = new QtxDoubleSpinBox( 0, 360, 1, 10, 10, w );
+ mySplitAngleMaxTol = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
aLay->addWidget( new QLabel( tr( "GEOM_ANGLE_1" ), w ), 0, 0 );
aLay->addWidget( mySplitAngleAngle, 0, 1 );
QGridLayout* aLay = new QGridLayout( w );
aLay->setMargin( 9 ); aLay->setSpacing( 6 );
- mySplitContTol3D = new QDoubleSpinBox( w );
- initSpinBox( mySplitContTol3D, 0, 100, 1e-7, 10 );
+ mySplitContTol3D = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
mySplitContSurfCont = new QComboBox( w );
mySplitContSurfCont->addItems( aContinueties );
mySplitContCurvCont = new QComboBox( w );
myBSpline3DCurveChk = new QCheckBox( tr("GEOM_3D_CURVE_MODE"), w );
myBSpline2DCurveChk = new QCheckBox( tr("GEOM_2D_CURVE_MODE"), w );
- myBSplineTol3D = new QDoubleSpinBox( w );
- initSpinBox( myBSplineTol3D, 0, 100, 1e-7, 10 );
+ myBSplineTol3D = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
- myBSplineTol2D = new QDoubleSpinBox( w );
- initSpinBox( myBSplineTol2D, 0, 100, 1e-7, 10 );
+ myBSplineTol2D = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
myBSplineDegree = new QSpinBox( w );
myBSplineSegments = new QSpinBox( w );
myToBezier3DCurveChk = new QCheckBox( tr("GEOM_3D_CURVE_MODE"), w );
myToBezier2DCurveChk = new QCheckBox( tr("GEOM_2D_CURVE_MODE"), w );
- myToBezierMaxTol = new QDoubleSpinBox( w );
- initSpinBox( myToBezierMaxTol, 0, 100, 1e-7, 10 );
+ myToBezierMaxTol = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
aLay->addWidget( myToBezierSurfModeChk, 0, 0 );
aLay->addWidget( myToBezier3DCurveChk, 1, 0 );
QGridLayout* aLay = new QGridLayout( w );
aLay->setMargin( 9 ); aLay->setSpacing( 6 );
- mySameParameterTol3D = new QDoubleSpinBox( w );
- initSpinBox( mySameParameterTol3D, 0, 100, 1e-7, 10 );
+ mySameParameterTol3D = new QtxDoubleSpinBox( 0., 100., 1e-7, 10, 10, w );
aLay->addWidget( new QLabel( tr( "GEOM_3D_TOLERANCE" ), w ), 0, 0 );
aLay->addWidget( mySameParameterTol3D, 0, 1 );
void RepairGUI_ShapeProcessDlg::setValue( QWidget* theControl, const QString& theValue )
{
if ( theControl && !theValue.isNull() ) {
- if ( qobject_cast<QDoubleSpinBox*>( theControl ) )
- qobject_cast<QDoubleSpinBox*>( theControl )->setValue( theValue.toDouble() );
+ if ( qobject_cast<QtxDoubleSpinBox*>( theControl ) )
+ qobject_cast<QtxDoubleSpinBox*>( theControl )->setValue( theValue.toDouble() );
else if ( qobject_cast<QSpinBox*>( theControl ) )
qobject_cast<QSpinBox*>( theControl )->setValue( theValue.toInt() );
else if ( qobject_cast<QComboBox*>( theControl ) )
QString RepairGUI_ShapeProcessDlg::getValue( QWidget* theControl ) const
{
if ( theControl ) {
- if ( qobject_cast<QDoubleSpinBox*>( theControl ) )
- return QString::number( qobject_cast<QDoubleSpinBox*>( theControl )->value() );
+ if ( qobject_cast<QtxDoubleSpinBox*>( theControl ) )
+ return QString::number( qobject_cast<QtxDoubleSpinBox*>( theControl )->value() );
else if ( qobject_cast<QSpinBox*>( theControl ) )
return QString::number( qobject_cast<QSpinBox*>( theControl )->value() );
else if ( qobject_cast<QComboBox*>( theControl ) )
class DlgRef_1Sel;
class QSpinBox;
-class QDoubleSpinBox;
+class QtxDoubleSpinBox;
class QComboBox;
class QCheckBox;
class QListWidget;
DlgRef_1Sel* mySelectWdgt;
QListWidget* myOpList;
- QDoubleSpinBox* myFixShapeTol3D;
- QDoubleSpinBox* myFixShapeMaxTol3D;
+ QtxDoubleSpinBox* myFixShapeTol3D;
+ QtxDoubleSpinBox* myFixShapeMaxTol3D;
- QDoubleSpinBox* myFixFaceSizeTol;
+ QtxDoubleSpinBox* myFixFaceSizeTol;
- QDoubleSpinBox* myDropSmallEdgesTol3D;
+ QtxDoubleSpinBox* myDropSmallEdgesTol3D;
- QDoubleSpinBox* mySplitAngleAngle;
- QDoubleSpinBox* mySplitAngleMaxTol;
+ QtxDoubleSpinBox* mySplitAngleAngle;
+ QtxDoubleSpinBox* mySplitAngleMaxTol;
QSpinBox* mySplitClosedFacesNum;
- QDoubleSpinBox* mySplitContTol3D;
+ QtxDoubleSpinBox* mySplitContTol3D;
QComboBox* mySplitContSurfCont;
QComboBox* mySplitContCurvCont;
QCheckBox* myBSplineSurfModeChk;
QCheckBox* myBSpline3DCurveChk;
QCheckBox* myBSpline2DCurveChk;
- QDoubleSpinBox* myBSplineTol3D;
- QDoubleSpinBox* myBSplineTol2D;
+ QtxDoubleSpinBox* myBSplineTol3D;
+ QtxDoubleSpinBox* myBSplineTol2D;
QSpinBox* myBSplineDegree;
QSpinBox* myBSplineSegments;
QComboBox* myBSpline2DCont;
QCheckBox* myToBezierSurfModeChk;
QCheckBox* myToBezier3DCurveChk;
QCheckBox* myToBezier2DCurveChk;
- QDoubleSpinBox* myToBezierMaxTol;
+ QtxDoubleSpinBox* myToBezierMaxTol;
- QDoubleSpinBox* mySameParameterTol3D;
+ QtxDoubleSpinBox* mySameParameterTol3D;
private slots:
void onOk();