kmail
KMail::RuleWidgetHandler Class Reference
An interface to filter/search rule widget handlers. More...
#include <rulewidgethandler.h>
Public Member Functions | |
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 bool | handlesField (const QCString &field) const =0 |
virtual QString | prettyValue (const QCString &field, const QWidgetStack *functionStack, const QWidgetStack *valueStack) 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 |
virtual QString | value (const QCString &field, const QWidgetStack *functionStack, const QWidgetStack *valueStack) const =0 |
virtual | ~RuleWidgetHandler () |
Detailed Description
An interface to filter/search rule widget handlers.Definition at line 48 of file rulewidgethandler.h.
Constructor & Destructor Documentation
virtual KMail::RuleWidgetHandler::~RuleWidgetHandler | ( | ) | [inline, virtual] |
Definition at line 50 of file rulewidgethandler.h.
Member Function Documentation
virtual QWidget* KMail::RuleWidgetHandler::createFunctionWidget | ( | int | number, | |
QWidgetStack * | functionStack, | |||
const QObject * | receiver | |||
) | const [pure virtual] |
virtual QWidget* KMail::RuleWidgetHandler::createValueWidget | ( | int | number, | |
QWidgetStack * | valueStack, | |||
const QObject * | receiver | |||
) | const [pure virtual] |
virtual KMSearchRule::Function KMail::RuleWidgetHandler::function | ( | const QCString & | field, | |
const QWidgetStack * | functionStack | |||
) | const [pure virtual] |
virtual bool KMail::RuleWidgetHandler::handlesField | ( | const QCString & | field | ) | const [pure virtual] |
virtual QString KMail::RuleWidgetHandler::prettyValue | ( | const QCString & | field, | |
const QWidgetStack * | functionStack, | |||
const QWidgetStack * | valueStack | |||
) | const [pure virtual] |
virtual void KMail::RuleWidgetHandler::reset | ( | QWidgetStack * | functionStack, | |
QWidgetStack * | valueStack | |||
) | const [pure virtual] |
virtual bool KMail::RuleWidgetHandler::setRule | ( | QWidgetStack * | functionStack, | |
QWidgetStack * | valueStack, | |||
const KMSearchRule * | rule | |||
) | const [pure virtual] |
virtual bool KMail::RuleWidgetHandler::update | ( | const QCString & | field, | |
QWidgetStack * | functionStack, | |||
QWidgetStack * | valueStack | |||
) | const [pure virtual] |
virtual QString KMail::RuleWidgetHandler::value | ( | const QCString & | field, | |
const QWidgetStack * | functionStack, | |||
const QWidgetStack * | valueStack | |||
) | const [pure virtual] |
The documentation for this class was generated from the following file: