kmail

KMail::RuleWidgetHandler Class Reference

#include <rulewidgethandler.h>

List of all members.


Detailed Description

An interface to filter/search rule widget handlers.

Definition at line 48 of file rulewidgethandler.h.


Public Member Functions

virtual ~RuleWidgetHandler ()
virtual QWidget * createFunctionWidget (int number, QWidgetStack *functionStack, const QObject *receiver) const =0
virtual QWidget * createValueWidget (int number, QWidgetStack *valueStack, const QObject *receiver) const=0
virtual KMSearchRule::Function function (const QCString &field, const QWidgetStack *functionStack) const =0
virtual QString value (const QCString &field, const QWidgetStack *functionStack, const QWidgetStack *valueStack) const=0
virtual QString prettyValue (const QCString &field, const QWidgetStack *functionStack, const QWidgetStack *valueStack) const=0
virtual bool handlesField (const QCString &field) const=0
virtual void reset (QWidgetStack *functionStack, QWidgetStack *valueStack) const=0
virtual bool setRule (QWidgetStack *functionStack, QWidgetStack *valueStack, const KMSearchRule *rule) const=0
virtual bool update (const QCString &field, QWidgetStack *functionStack, QWidgetStack *valueStack) const=0

The documentation for this class was generated from the following file:
KDE Home | KDE Accessibility Home | Description of Access Keys