-// File : VisuGUI_NonIsometricDlg.h
-// Created : Thu Dec 18 12:01:00 2002
-// Author : Vasily Rusyaev
-// Project : SALOME PRO
-// Module : SALOMEGUI
-// Copyright : Open CASCADE
-// $Header$
+// VISU VISUGUI : GUI of VISU component
+//
+// Copyright (C) 2003 CEA/DEN, EDF R&D
+//
+//
+//
+// File : VisuGUI_NonIsometricDlg.h
+// Author : Vasily Rusyaev
+// Module : VISU
+// $Header$
#ifndef VisuGUI_NONISOMETRICDLG_H
#define VisuGUI_NONISOMETRICDLG_H
#include <qdialog.h>
-class QLabel;
-class QAD_SpinBoxDbl;
-class QComboBox;
+class QtxDblSpinBox;
+class QPushButton;
class VisuGUI_NonIsometricDlg : public QDialog
-{
+{
Q_OBJECT
-
- public:
- VisuGUI_NonIsometricDlg( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
- ~VisuGUI_NonIsometricDlg();
-
- private:
-
- QComboBox* m_cbXfunction;
- QAD_SpinBoxDbl* m_sbXcoeff;
- QLabel* m_lXFunction;
-
- QComboBox* m_cbYfunction;
- QAD_SpinBoxDbl* m_sbYcoeff;
- QLabel* m_lYFunction;
-
- QComboBox* m_cbZfunction;
- QAD_SpinBoxDbl* m_sbZcoeff;
- QLabel* m_lZFunction;
- //Populates combobox and makes all needed connects
- void FillComboBox(QComboBox* cb);
-
- void FunctionChanged( const QComboBox* cbox);
+public:
+ VisuGUI_NonIsometricDlg (QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+ ~VisuGUI_NonIsometricDlg();
- private slots:
- void onClickApply();
- void onClickReset();
- void onClickOk();
- void onFunctionChanged();
+private:
+ QtxDblSpinBox* m_sbXcoeff;
+ QtxDblSpinBox* m_sbYcoeff;
+ QtxDblSpinBox* m_sbZcoeff;
+ QPushButton* m_bReset ;
+
+private slots:
+ void onClickApply();
+ void onClickReset();
+ void onClickOk();
+ void onFunctionChanged();
};
#endif // VisuGUI_NONISOMETRICDLG_H