moab
|
00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file 'CropToolpopup.ui' 00003 ** 00004 ** Created: Tue Aug 7 10:19:10 2007 00005 ** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.7 edited Aug 31 2005 $) 00006 ** 00007 ** WARNING! All changes made in this file will be lost! 00008 ****************************************************************************/ 00009 00010 #ifndef CROPTOOLPOPUP_H 00011 #define CROPTOOLPOPUP_H 00012 00013 #include <qvariant.h> 00014 #include <qdialog.h> 00015 00016 class QVBoxLayout; 00017 class QHBoxLayout; 00018 class QGridLayout; 00019 class QSpacerItem; 00020 class QLabel; 00021 class QComboBox; 00022 class QSpinBox; 00023 class QCheckBox; 00024 class CropTool; 00025 class QVTKWidget; 00026 00027 class CropToolPopup : public QDialog 00028 { 00029 Q_OBJECT 00030 00031 public: 00032 CropToolPopup( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00033 ~CropToolPopup(); 00034 00035 QLabel* textLabel1_2; 00036 QLabel* textLabel1; 00037 QLabel* textLabel1_3_2_2_2; 00038 QLabel* textLabel1_3; 00039 QComboBox* CropToolType2; 00040 QComboBox* CropToolType3; 00041 QSpinBox* Yval1; 00042 QSpinBox* Zval1; 00043 QSpinBox* Xval2; 00044 QSpinBox* Yval2; 00045 QSpinBox* Zval2; 00046 QSpinBox* Xval3; 00047 QSpinBox* Yval3; 00048 QSpinBox* Zval3; 00049 QLabel* textLabel1_3_2; 00050 QLabel* textLabel1_3_2_3; 00051 QCheckBox* Rev1; 00052 QCheckBox* Rev2; 00053 QCheckBox* Rev3; 00054 QSpinBox* radius3; 00055 QSpinBox* radius2; 00056 QSpinBox* radius1; 00057 QLabel* textLabel1_3_2_2; 00058 QComboBox* CropToolType1; 00059 QSpinBox* Xval1; 00060 QSpinBox* Rot1a; 00061 QSpinBox* Rot1b; 00062 QSpinBox* Rot2a; 00063 QSpinBox* Rot2b; 00064 QSpinBox* Rot3a; 00065 QSpinBox* Rot3b; 00066 00067 virtual void init(); 00068 virtual void destroy(); 00069 00070 public slots: 00071 virtual void radius1_valueChanged( int num ); 00072 virtual void Xval1_valueChanged( int num ); 00073 virtual void Yval1_valueChanged( int num ); 00074 virtual void Zval1_valueChanged( int num ); 00075 virtual void Rot1a_valueChanged( int num ); 00076 virtual void Rot1b_valueChanged( int num ); 00077 virtual void radius2_valueChanged( int num ); 00078 virtual void Xval2_valueChanged( int num ); 00079 virtual void Yval2_valueChanged( int num ); 00080 virtual void Zval2_valueChanged( int num ); 00081 virtual void Rot2a_valueChanged( int num ); 00082 virtual void Rot2b_valueChanged( int num ); 00083 virtual void radius3_valueChanged( int num ); 00084 virtual void Xval3_valueChanged( int num ); 00085 virtual void Yval3_valueChanged( int num ); 00086 virtual void Zval3_valueChanged( int num ); 00087 virtual void Rot3a_valueChanged( int num ); 00088 virtual void Rot3b_valueChanged( int num ); 00089 virtual void Rev1_toggled( bool togg ); 00090 virtual void Rev2_toggled( bool togg ); 00091 virtual void Rev3_toggled( bool togg ); 00092 virtual void CropToolType1_highlighted( int num ); 00093 virtual void CropToolType2_highlighted( int num ); 00094 virtual void CropToolType3_highlighted( int num ); 00095 virtual void vtk_widget( QVTKWidget * vtkw ); 00096 00097 protected: 00098 QVTKWidget *vtkWidget; 00099 00100 00101 protected slots: 00102 virtual void languageChange(); 00103 00104 private: 00105 CropTool *cropTool; 00106 00107 }; 00108 00109 #endif // CROPTOOLPOPUP_H