moab
CropToolpopup.h
Go to the documentation of this file.
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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines