Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

QLightSourceEditor.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form interface generated from reading ui file 'QLightSourceEditor.ui'
00003 **
00004 ** Created: Mon Oct 20 08:57:42 2003
00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.2.1   edited May 19 14:22 $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef QLIGHTSOURCEEDITOR_H
00011 #define QLIGHTSOURCEEDITOR_H
00012 
00013 #include <qvariant.h>
00014 #include <qpixmap.h>
00015 #include <qdialog.h>
00016 
00017 class QVBoxLayout;
00018 class QHBoxLayout;
00019 class QGridLayout;
00020 class QMyListBox;
00021 class QButtonGroup;
00022 class QLabel;
00023 class QLineEdit;
00024 class QRadioButton;
00025 class QFrame;
00026 class QCheckBox;
00027 class QPushButton;
00028 
00029 class QLightSourceEditor : public QDialog
00030 {
00031     Q_OBJECT
00032 
00033 public:
00034     QLightSourceEditor( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00035     ~QLightSourceEditor();
00036 
00037     QButtonGroup* m_pButtonGroupDir;
00038     QLabel* m_pLabel3;
00039     QLineEdit* m_pLineEditDirX;
00040     QLabel* m_pLabel4;
00041     QLineEdit* m_pLineEditDirY;
00042     QLabel* m_pLabel5;
00043     QLineEdit* m_pLineEditDirZ;
00044     QButtonGroup* m_pButtonGroupPos;
00045     QLabel* m_pLabel0;
00046     QLineEdit* m_pLineEditPosX;
00047     QLabel* m_pLabel1;
00048     QLineEdit* m_pLineEditPosY;
00049     QLabel* m_pLabel2;
00050     QLineEdit* m_pLineEditPosZ;
00051     QButtonGroup* m_pButtonGroupType;
00052     QRadioButton* m_pRadioButton0;
00053     QRadioButton* m_pRadioButton1;
00054     QRadioButton* m_pRadioButton2;
00055     QRadioButton* m_pRadioButton3;
00056     QButtonGroup* m_pButtonGroupIntensity;
00057     QLineEdit* m_pLineEditIntensity;
00058     QMyListBox* m_pMyListBox;
00059     QFrame* m_pFrame;
00060     QCheckBox* m_pCheckBoxStatus;
00061     QCheckBox* m_pCheckBoxRelative;
00062     QPushButton* m_pButtonDelete;
00063     QButtonGroup* m_pButtonGroupAttenuation;
00064     QLabel* m_pLabel9;
00065     QLabel* m_pLabel10;
00066     QLabel* m_pLabel11;
00067     QLineEdit* m_pLineEditQuadraticAttenuation;
00068     QLineEdit* m_pLineEditLinearAttenuation;
00069     QLineEdit* m_pLineEditConstantAttenuation;
00070     QButtonGroup* m_pButtonGroupAngle;
00071     QLineEdit* m_pLineEditAngle;
00072     QButtonGroup* m_pButtonGroupColor;
00073     QLabel* m_pLabel6;
00074     QLineEdit* m_pLineEditRed;
00075     QLabel* m_pLabel7;
00076     QLineEdit* m_pLineEditGreen;
00077     QLabel* m_pLabel8;
00078     QLineEdit* m_pLineEditBlue;
00079     QButtonGroup* m_pButtonGroupExponent;
00080     QLineEdit* m_pLineEditExponent;
00081     QPushButton* m_pButtonCancel;
00082     QPushButton* m_pButtonOk;
00083     QPushButton* m_pButtonApply;
00084 
00085 protected:
00086     QGridLayout* QLightSourceEditorLayout;
00087     QHBoxLayout* m_pButtonGroupDirLayout;
00088     QHBoxLayout* m_pButtonGroupPosLayout;
00089     QVBoxLayout* m_pButtonGroupTypeLayout;
00090     QHBoxLayout* m_pButtonGroupIntensityLayout;
00091     QHBoxLayout* m_pFrameLayout;
00092     QGridLayout* m_pButtonGroupAttenuationLayout;
00093     QHBoxLayout* m_pButtonGroupAngleLayout;
00094     QHBoxLayout* m_pButtonGroupColorLayout;
00095     QHBoxLayout* m_pButtonGroupExponentLayout;
00096     QGridLayout* Layout3;
00097 
00098 protected slots:
00099     virtual void languageChange();
00100 
00101     virtual void sltButtonApply();
00102     virtual void sltAngleChanged();
00103     virtual void sltBlueChanged();
00104     virtual void sltButtonCancel();
00105     virtual void sltButtonOk();
00106     virtual void sltConstantAttenuationChanged();
00107     virtual void sltDeleteLight();
00108     virtual void sltDirXchanged();
00109     virtual void sltDirYchanged();
00110     virtual void sltDirZchanged();
00111     virtual void sltExponentChanged();
00112     virtual void sltGreenChanged();
00113     virtual void sltIntensityChanged();
00114     virtual void sltLinearAttenuationChanged();
00115     virtual void sltPosXchanged();
00116     virtual void sltPosYchanged();
00117     virtual void sltPosZchanged();
00118     virtual void sltQuadraticAttenuationChanged();
00119     virtual void sltRedChanged();
00120     virtual void sltStatusChanged(int);
00121     virtual void sltTypeChanged(int);
00122 
00123 
00124 private:
00125     QPixmap image0;
00126 
00127 };
00128 
00129 #endif // QLIGHTSOURCEEDITOR_H

Generated on Mon Oct 20 09:04:48 2003 for QGLViewer by doxygen 1.3.4