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.0.