filterlogdlg.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef KMAIL_FILTERLOGDLG_H
00030 #define KMAIL_FILTERLOGDLG_H
00031
00032 #include <kdialogbase.h>
00033
00034 class QTextEdit;
00035 class QCheckBox;
00036 class QSpinBox;
00037 class QGroupBox;
00038
00039 namespace KMail {
00040
00048 class FilterLogDialog : public KDialogBase
00049 {
00050 Q_OBJECT
00051
00052 public:
00054 FilterLogDialog( QWidget * parent );
00055
00056 protected slots:
00057 void slotLogEntryAdded( QString logEntry );
00058 void slotLogShrinked();
00059 void slotLogStateChanged();
00060 void slotChangeLogDetail();
00061 void slotSwitchLogState();
00062 void slotChangeLogMemLimit( int value );
00063
00064 protected:
00065 virtual void slotUser1();
00066 virtual void slotUser2();
00067
00068 QTextEdit * mTextEdit;
00069 QCheckBox * mLogActiveBox;
00070 QGroupBox * mLogDetailsBox;
00071 QCheckBox * mLogPatternDescBox;
00072 QCheckBox * mLogRuleEvaluationBox;
00073 QCheckBox * mLogPatternResultBox;
00074 QCheckBox * mLogFilterActionBox;
00075 QSpinBox * mLogMemLimitSpin;
00076 };
00077
00078 }
00079
00080 #endif // KMAIL_FILTERLOGDLG_H
This file is part of the documentation for kmail Library Version 3.3.2.