kmail
KMail::RuleWidgetHandlerManager Class Reference
Singleton to manage the list of RuleWidgetHandlers. More...
#include <rulewidgethandlermanager.h>
Public Member Functions | |
| void | createWidgets (QWidgetStack *functionStack, QWidgetStack *valueStack, const QObject *receiver) const |
| KMSearchRule::Function | function (const QCString &field, const QWidgetStack *functionStack) const |
| bool | handlesField (const QCString &field, const QWidgetStack *functionStack, const QWidgetStack *valueStack) const |
| QString | prettyValue (const QCString &field, const QWidgetStack *functionStack, const QWidgetStack *valueStack) const |
| void | registerHandler (const RuleWidgetHandler *handler) |
| void | reset (QWidgetStack *functionStack, QWidgetStack *valueStack) const |
| void | setRule (QWidgetStack *functionStack, QWidgetStack *valueStack, const KMSearchRule *rule) const |
| void | unregisterHandler (const RuleWidgetHandler *handler) |
| void | update (const QCString &field, QWidgetStack *functionStack, QWidgetStack *valueStack) const |
| QString | value (const QCString &field, const QWidgetStack *functionStack, const QWidgetStack *valueStack) const |
| ~RuleWidgetHandlerManager () | |
Static Public Member Functions | |
| static RuleWidgetHandlerManager * | instance () |
Detailed Description
Singleton to manage the list of RuleWidgetHandlers.Definition at line 52 of file rulewidgethandlermanager.h.
Constructor & Destructor Documentation
| KMail::RuleWidgetHandlerManager::~RuleWidgetHandlerManager | ( | ) |
Definition at line 210 of file rulewidgethandlermanager.cpp.
Member Function Documentation
| void KMail::RuleWidgetHandlerManager::createWidgets | ( | QWidgetStack * | functionStack, | |
| QWidgetStack * | valueStack, | |||
| const QObject * | receiver | |||
| ) | const |
Definition at line 245 of file rulewidgethandlermanager.cpp.
| KMSearchRule::Function KMail::RuleWidgetHandlerManager::function | ( | const QCString & | field, | |
| const QWidgetStack * | functionStack | |||
| ) | const |
Definition at line 284 of file rulewidgethandlermanager.cpp.
| bool KMail::RuleWidgetHandlerManager::handlesField | ( | const QCString & | field, | |
| const QWidgetStack * | functionStack, | |||
| const QWidgetStack * | valueStack | |||
| ) | const |
| static RuleWidgetHandlerManager* KMail::RuleWidgetHandlerManager::instance | ( | ) | [inline, static] |
Definition at line 59 of file rulewidgethandlermanager.h.
| QString KMail::RuleWidgetHandlerManager::prettyValue | ( | const QCString & | field, | |
| const QWidgetStack * | functionStack, | |||
| const QWidgetStack * | valueStack | |||
| ) | const |
Definition at line 308 of file rulewidgethandlermanager.cpp.
| void KMail::RuleWidgetHandlerManager::registerHandler | ( | const RuleWidgetHandler * | handler | ) |
Definition at line 216 of file rulewidgethandlermanager.cpp.
| void KMail::RuleWidgetHandlerManager::reset | ( | QWidgetStack * | functionStack, | |
| QWidgetStack * | valueStack | |||
| ) | const |
Definition at line 320 of file rulewidgethandlermanager.cpp.
| void KMail::RuleWidgetHandlerManager::setRule | ( | QWidgetStack * | functionStack, | |
| QWidgetStack * | valueStack, | |||
| const KMSearchRule * | rule | |||
| ) | const |
Definition at line 329 of file rulewidgethandlermanager.cpp.
| void KMail::RuleWidgetHandlerManager::unregisterHandler | ( | const RuleWidgetHandler * | handler | ) |
Definition at line 224 of file rulewidgethandlermanager.cpp.
| void KMail::RuleWidgetHandlerManager::update | ( | const QCString & | field, | |
| QWidgetStack * | functionStack, | |||
| QWidgetStack * | valueStack | |||
| ) | const |
Definition at line 341 of file rulewidgethandlermanager.cpp.
| QString KMail::RuleWidgetHandlerManager::value | ( | const QCString & | field, | |
| const QWidgetStack * | functionStack, | |||
| const QWidgetStack * | valueStack | |||
| ) | const |
Definition at line 296 of file rulewidgethandlermanager.cpp.
The documentation for this class was generated from the following files:
