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:
