00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file 'Qt/SceneSettingsDialog.ui' 00003 ** 00004 ** 00005 ** WARNING! All changes made in this file will be lost! 00006 ****************************************************************************/ 00007 00008 #ifndef SCENESETTINGSDIALOG_H 00009 #define SCENESETTINGSDIALOG_H 00010 00011 #include <qvariant.h> 00012 #include <qdialog.h> 00013 #include "Media/SceneGenerator.H" 00014 00015 class QVBoxLayout; 00016 class QHBoxLayout; 00017 class QGridLayout; 00018 class QSpacerItem; 00019 class QGroupBox; 00020 class QLineEdit; 00021 class QComboBox; 00022 class QLabel; 00023 class QPushButton; 00024 00025 class SceneSettingsDialog : public QDialog 00026 { 00027 Q_OBJECT 00028 00029 public: 00030 SceneSettingsDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00031 ~SceneSettingsDialog(); 00032 00033 QGroupBox* groupBox1; 00034 QLineEdit* itsTrainingTargetObject; 00035 QComboBox* itsTrainingSceneType; 00036 QLabel* textLabel1; 00037 QLabel* textLabel2; 00038 QLabel* textLabel7; 00039 QLabel* textLabel4; 00040 QLineEdit* itsTrainingRotation; 00041 QLabel* textLabel5_2; 00042 QLabel* textLabel5; 00043 QLineEdit* itsTrainingNoise; 00044 QLabel* textLabel6; 00045 QLabel* textLabel3; 00046 QLabel* textLabel10; 00047 QLineEdit* itsTrainingColorB; 00048 QLabel* textLabel10_2; 00049 QLabel* textLabel8_2; 00050 QLabel* textLabel9_2_2; 00051 QLabel* textLabel9_2; 00052 QLineEdit* itsTrainingBackColorG; 00053 QLabel* textLabel9; 00054 QLineEdit* itsTrainingTargetColorG; 00055 QLineEdit* itsTrainingColorG; 00056 QLabel* textLabel10_2_2; 00057 QLineEdit* itsTrainingTargetColorB; 00058 QLineEdit* itsTrainingBackColorR; 00059 QLabel* textLabel8_2_2; 00060 QLineEdit* itsTrainingBackColorB; 00061 QLineEdit* itsTrainingColorR; 00062 QLabel* textLabel8; 00063 QLineEdit* itsTrainingLum; 00064 QLineEdit* itsTrainingTargetColorR; 00065 QGroupBox* groupBox1_2; 00066 QLineEdit* itsTestingTargetObject; 00067 QComboBox* itsTestingSceneType; 00068 QLabel* textLabel1_2; 00069 QLabel* textLabel2_2; 00070 QLabel* textLabel7_2; 00071 QLabel* textLabel4_2; 00072 QLineEdit* itsTestingRotation; 00073 QLabel* textLabel5_2_2; 00074 QLabel* textLabel5_3; 00075 QLineEdit* itsTestingNoise; 00076 QLabel* textLabel6_2; 00077 QLabel* textLabel3_2; 00078 QLabel* textLabel10_3; 00079 QLineEdit* itsTestingColorB; 00080 QLabel* textLabel10_2_3; 00081 QLabel* textLabel8_2_3; 00082 QLabel* textLabel9_2_2_2; 00083 QLabel* textLabel9_2_3; 00084 QLineEdit* itsTestingBackColorG; 00085 QLabel* textLabel9_3; 00086 QLineEdit* itsTestingTargetColorG; 00087 QLineEdit* itsTestingColorG; 00088 QLabel* textLabel10_2_2_2; 00089 QLineEdit* itsTestingTargetColorB; 00090 QLineEdit* itsTestingBackColorR; 00091 QLabel* textLabel8_2_2_2; 00092 QLineEdit* itsTestingBackColorB; 00093 QLineEdit* itsTestingColorR; 00094 QLabel* textLabel8_3; 00095 QLineEdit* itsTestingLum; 00096 QLineEdit* itsTestingTargetColorR; 00097 QPushButton* buttonOk; 00098 QPushButton* buttonCancel; 00099 00100 virtual void init( SceneGenerator * trainScene, SceneGenerator * testScene ); 00101 00102 public slots: 00103 virtual void accept(); 00104 00105 protected: 00106 SceneGenerator *itsTestScene; 00107 SceneGenerator *itsTrainScene; 00108 00109 QGridLayout* SceneSettingsDialogLayout; 00110 QGridLayout* groupBox1Layout; 00111 QGridLayout* groupBox1_2Layout; 00112 QHBoxLayout* Layout1; 00113 QSpacerItem* Horizontal_Spacing2; 00114 00115 protected slots: 00116 virtual void languageChange(); 00117 00118 }; 00119 00120 #endif // SCENESETTINGSDIALOG_H