Salome HOME
Update Help for VISU module.
[modules/visu.git] / src / VISUGUI / VisuGUI_StreamLinesDlg.h
index f302a65fd891a915178d6f9a429dea96d0091576..0e949ebd678aa5fa44f212d16a397e86f32780c8 100644 (file)
 #define VISUGUI_STREAMLINESDLG_H
 
 #include "VisuGUI_ScalarBarDlg.h"
-#include "QAD_SpinBoxDbl.h"
 
 #include <qdialog.h>
 #include <qcombobox.h>
 #include <qcheckbox.h>
 #include <qstringlist.h>
 
-#include "SALOMEconfig.h"
-#include CORBA_CLIENT_HEADER(VISU_Gen)
+class SalomeApp_Module;
+class QtxDblSpinBox;
 
 namespace VISU{
   class StreamLines_i;
 }
 
 class VisuGUI_StreamLinesDlg: public QDialog
-{ 
+{
     Q_OBJECT
 public:
-    VisuGUI_StreamLinesDlg();
+    VisuGUI_StreamLinesDlg (SalomeApp_Module* theModule);
     ~VisuGUI_StreamLinesDlg() {};
 
     void initFromPrsObject(VISU::StreamLines_i* thePrs);
@@ -51,17 +50,20 @@ private slots:
 private:
   VISU::Mesh_ptr createMesh(VISU::VISUType theType, QString theName);
 
-    QAD_SpinBoxDbl* myStepLen;
-    QAD_SpinBoxDbl* myIntegStepLen;
-    QAD_SpinBoxDbl* myPropTime;
+    QtxDblSpinBox* myStepLen;
+    QtxDblSpinBox* myIntegStepLen;
+    QtxDblSpinBox* myPropTime;
     QComboBox* myDirCombo;
     QCheckBox* myUseScalar;
     QPushButton*    SelColor;
     QColor          myColor;
     //QCheckBox* myUseSrcChk;
     QComboBox* myUseSrcCombo;
-    QAD_SpinBoxDbl* myPntPercent;
+    QtxDblSpinBox* myPntPercent;
     QComboBox* mySrcCombo;
+
+    VisuGUI_ScalarBarPane* myScalarPane;
+
     QValueList<VISU::Prs3d_var> myPrsList;
     QValueList<VISU::Prs3d_var> myEntityList;
     QValueList<VISU::Prs3d_var> myFamilyList;
@@ -70,10 +72,11 @@ private:
     QStringList myFamilisLst;
     QStringList myGroupsLst;
     QStringList myPrsLst;
-    SALOMEDS::SObject_var mySelectionObj;
 
-    VisuGUI_ScalarBarPane* myScalarPane;
+    _PTR(SObject) mySelectionObj;
     VISU::StreamLines_i* myPrs;
+    SalomeApp_Module* myVisuGUI;
+
 private slots:
   void setVColor();
   void enableSetColor();