X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTransformationGUI%2FTransformationGUI_ScaleDlg.h;h=d11109106fee26d0dc40a264e5dbbbd8a473bf2a;hb=8c3c6ae1339f0fc5ef0f050335102a76e2203725;hp=4afaa881228dcf6016968729f940742bc454dee3;hpb=8767850063e559d6c5dc1b4c443d917c4efeb42c;p=modules%2Fgeom.git diff --git a/src/TransformationGUI/TransformationGUI_ScaleDlg.h b/src/TransformationGUI/TransformationGUI_ScaleDlg.h index 4afaa8812..d11109106 100644 --- a/src/TransformationGUI/TransformationGUI_ScaleDlg.h +++ b/src/TransformationGUI/TransformationGUI_ScaleDlg.h @@ -30,8 +30,13 @@ #include -class DlgRef_2Sel1Spin2Check; - +class QCheckBox; +class QGroupBox; +class QLabel; +class QLineEdit; +class QPushButton; +class QtxDoubleSpinBox; + //================================================================================= // class : TransformationGUI_ScaleDlg // purpose : @@ -51,17 +56,30 @@ protected: virtual bool isValid( QString& ); virtual bool execute( ObjectList& ); virtual void addSubshapesToStudy(); + virtual void restoreSubShapes( SALOMEDS::Study_ptr, SALOMEDS::SObject_ptr ); private: void Init(); void enterEvent( QEvent* ); - double GetFactor() const; private: GEOM::ListOfGO myObjects; GEOM::GEOM_Object_var myPoint; /* Central Point */ - DlgRef_2Sel1Spin2Check* GroupPoints; + QGroupBox* GroupBox1; + QLabel* TextLabel1; + QLabel* TextLabel2; + QPushButton* PushButton1; + QPushButton* PushButton2; + QLineEdit* LineEdit1; + QLineEdit* LineEdit2; + QLabel* TextLabel3; + QLabel* TextLabel4; + QLabel* TextLabel5; + QtxDoubleSpinBox* SpinBox_FX; + QtxDoubleSpinBox* SpinBox_FY; + QtxDoubleSpinBox* SpinBox_FZ; + QCheckBox* CheckBoxCopy; private slots: void ClickOnOk(); @@ -70,6 +88,7 @@ private slots: void LineEditReturnPressed(); void SelectionIntoArgument(); void SetEditCurrentArgument(); + void ConstructorsClicked( int ); void ValueChangedInSpinBox(); void CreateCopyModeChanged( bool ); void SetDoubleSpinBoxStep( double );