00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef CONTROLLS_H
00011 #define CONTROLLS_H
00012
00013 #include <qvariant.h>
00014 #include <qwidget.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QTabWidget;
00020 class QLabel;
00021 class QFrame;
00022 class QPushButton;
00023 class QComboBox;
00024 class QSlider;
00025 class QLineEdit;
00026
00028
00032 class Controlls : public QWidget
00033 {
00034 Q_OBJECT
00035
00036 public:
00037 Controlls( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00038 ~Controlls();
00039
00040 QTabWidget* tab;
00041 QWidget* tab_2;
00042 QLabel* TextLabel1_2;
00043 QLabel* TextLabel17_2_3;
00044 QFrame* Line32_3;
00045 QPushButton* bg_minColorButton;
00046 QComboBox* bg_function;
00047 QLabel* TextLabel17_2_2;
00048 QLabel* bg_minColor;
00049 QPushButton* bg_maxColorButton;
00050 QLabel* bg_maxColor;
00051 QWidget* tab_3;
00052 QFrame* Line32_2;
00053 QFrame* Line32;
00054 QComboBox* g_length;
00055 QComboBox* g_style;
00056 QPushButton* g_colorButton;
00057 QLabel* TextLabel17_2;
00058 QLabel* TextLabel9_2;
00059 QLabel* TextLabel8_2;
00060 QLabel* TextLabel7_2;
00061 QLabel* TextLabel6_2;
00062 QSlider* g_density;
00063 QLabel* TextLabel17_2_2_2_2;
00064 QPushButton* g_minColorButton;
00065 QComboBox* g_colorCoding;
00066 QLabel* g_minColor;
00067 QLabel* g_color;
00068 QWidget* tab_4;
00069 QLabel* TextLabel19;
00070 QComboBox* st_intMethod;
00071 QLabel* TextLabel12;
00072 QFrame* Line11;
00073 QLineEdit* st_dtValue;
00074 QLabel* TextLabel15;
00075 QLineEdit* st_dTestValue;
00076 QLabel* TextLabel14_2;
00077 QLabel* TextLabel15_2;
00078 QLabel* TextLabel14;
00079 QLabel* TextLabel13_2;
00080 QLabel* TextLabel13;
00081 QLineEdit* st_dSepValue;
00082 QFrame* Line24;
00083 QLabel* TextLabel16;
00084 QComboBox* st_colorCoding;
00085 QLabel* TextLabel17;
00086 QPushButton* st_colorButton;
00087 QLabel* TextLabel17_2_2_2;
00088 QComboBox* st_thickCoding;
00089 QFrame* Line25;
00090 QPushButton* st_minColorButton;
00091 QLabel* st_minColor;
00092 QLabel* st_color;
00093 QPushButton* exitButton;
00094 QPushButton* renderButton;
00095
00096 public slots:
00097 virtual void exitButtonClicked();
00098 virtual void renderButtonClicked();
00099 virtual void bg_functionChanged(const QString&);
00100 virtual void bg_minColorButtonClicked();
00101 virtual void bg_maxColorButtonClicked();
00102 virtual void g_densityChanged(int);
00103 virtual void g_lengthChanged(const QString&);
00104 virtual void g_styleChanged(const QString&);
00105 virtual void g_colorCodingChanged(const QString&);
00106 virtual void g_colorButtonClicked();
00107 virtual void st_intMethodChanged(const QString&);
00108 virtual void st_colorCodingChanged(const QString&);
00109 virtual void st_colorButtonClicked();
00110 virtual void st_thickCodingChanged(const QString&);
00111 virtual void g_minColorButtonClicked();
00112 virtual void st_minColorButtonClicked();
00113
00114 protected:
00115 QVBoxLayout* ControllsLayout;
00116 QHBoxLayout* Layout4;
00117
00118 protected slots:
00119 virtual void languageChange();
00120
00121 };
00122
00123 #endif // CONTROLLS_H