00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file './FilterEntryDlg.ui' 00003 ** 00004 ** Created: Fr Jun 29 22:08:23 2007 00005 ** by: The User Interface Compiler ($Id: FilterEntryDlg_8h-source.html,v 1.10 2007/07/05 17:37:49 kuddel-fl Exp $) 00006 ** 00007 ** WARNING! All changes made in this file will be lost! 00008 ****************************************************************************/ 00009 00010 #ifndef FILTERENTRYDLG_H 00011 #define FILTERENTRYDLG_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 QLineEdit; 00021 class QGroupBox; 00022 class QComboBox; 00023 class QCheckBox; 00024 class QPushButton; 00025 class QSpinBox; 00026 00027 class FilterEntryDlg : public QDialog 00028 { 00029 Q_OBJECT 00030 00031 public: 00032 FilterEntryDlg( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00033 ~FilterEntryDlg(); 00034 00035 QLineEdit* _editName; 00036 QGroupBox* QGroupBox_1; 00037 QComboBox* _comboItem1; 00038 QComboBox* _comboExpression1; 00039 QLineEdit* _editMatch1; 00040 QComboBox* _comboSecondCondition; 00041 QCheckBox* _checkCaseSensitive1; 00042 QPushButton* _buttonEditRegExp1; 00043 QCheckBox* _checkRegExp1; 00044 QGroupBox* _groupBox2; 00045 QComboBox* _comboItem2; 00046 QComboBox* _comboExpression2; 00047 QLineEdit* _editMatch2; 00048 QCheckBox* _checkCaseSensitive2; 00049 QCheckBox* _checkRegExp2; 00050 QPushButton* _buttonEditRegExp2; 00051 QPushButton* m_ButtonOk; 00052 QPushButton* m_ButtonCancel; 00053 QGroupBox* groupBox3; 00054 QSpinBox* _spinCounter; 00055 QPushButton* _buttonResetCounter; 00056 00057 public slots: 00058 virtual void slotOk(); 00059 virtual void slotItem1Selected(int); 00060 virtual void slotItem2Selected(int); 00061 virtual void slotSecondCondition(int); 00062 virtual void slotCondition1Selected(int); 00063 virtual void slotCondition2Selected(int); 00064 virtual void slotMatch1Changed(const QString&); 00065 virtual void slotMatch2Changed(const QString&); 00066 virtual void slotResetCounter(); 00067 virtual void slotCounterChanged(int); 00068 virtual void slotEditRegExp1(); 00069 virtual void slotEditRegExp2(); 00070 virtual void slotToggleRegExp1(bool); 00071 virtual void slotToggleRegExp2(bool); 00072 00073 protected: 00074 QGridLayout* FilterEntryDlgLayout; 00075 QGridLayout* QGroupBox_1Layout; 00076 QSpacerItem* spacer2; 00077 QGridLayout* _groupBox2Layout; 00078 QSpacerItem* spacer3; 00079 QHBoxLayout* Layout11; 00080 QSpacerItem* Spacer17; 00081 QHBoxLayout* groupBox3Layout; 00082 00083 protected slots: 00084 virtual void languageChange(); 00085 00086 }; 00087 00088 #endif // FILTERENTRYDLG_H