#include <rulewidgethandlermanager.h>
Public Member Functions | |
| void | registerHandler (const RuleWidgetHandler *handler) |
| void | unregisterHandler (const RuleWidgetHandler *handler) |
| void | createWidgets (TQWidgetStack *functionStack, TQWidgetStack *valueStack, const TQObject *receiver) const |
| KMSearchRule::Function | function (const TQCString &field, const TQWidgetStack *functionStack) const |
| TQString | value (const TQCString &field, const TQWidgetStack *functionStack, const TQWidgetStack *valueStack) const |
| TQString | prettyValue (const TQCString &field, const TQWidgetStack *functionStack, const TQWidgetStack *valueStack) const |
| bool | handlesField (const TQCString &field, const TQWidgetStack *functionStack, const TQWidgetStack *valueStack) const |
| void | reset (TQWidgetStack *functionStack, TQWidgetStack *valueStack) const |
| void | setRule (TQWidgetStack *functionStack, TQWidgetStack *valueStack, const KMSearchRule *rule) const |
| void | update (const TQCString &field, TQWidgetStack *functionStack, TQWidgetStack *valueStack) const |
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
◆ ~RuleWidgetHandlerManager()
| KMail::RuleWidgetHandlerManager::~RuleWidgetHandlerManager | ( | ) |
Definition at line 210 of file rulewidgethandlermanager.cpp.
Member Function Documentation
◆ createWidgets()
| void KMail::RuleWidgetHandlerManager::createWidgets | ( | TQWidgetStack * | functionStack, |
| TQWidgetStack * | valueStack, | ||
| const TQObject * | receiver | ||
| ) | const |
Definition at line 245 of file rulewidgethandlermanager.cpp.
◆ function()
| KMSearchRule::Function KMail::RuleWidgetHandlerManager::function | ( | const TQCString & | field, |
| const TQWidgetStack * | functionStack | ||
| ) | const |
Definition at line 284 of file rulewidgethandlermanager.cpp.
◆ instance()
|
inlinestatic |
Definition at line 59 of file rulewidgethandlermanager.h.
◆ prettyValue()
| TQString KMail::RuleWidgetHandlerManager::prettyValue | ( | const TQCString & | field, |
| const TQWidgetStack * | functionStack, | ||
| const TQWidgetStack * | valueStack | ||
| ) | const |
Definition at line 308 of file rulewidgethandlermanager.cpp.
◆ registerHandler()
| void KMail::RuleWidgetHandlerManager::registerHandler | ( | const RuleWidgetHandler * | handler | ) |
Definition at line 216 of file rulewidgethandlermanager.cpp.
◆ reset()
| void KMail::RuleWidgetHandlerManager::reset | ( | TQWidgetStack * | functionStack, |
| TQWidgetStack * | valueStack | ||
| ) | const |
Definition at line 320 of file rulewidgethandlermanager.cpp.
◆ setRule()
| void KMail::RuleWidgetHandlerManager::setRule | ( | TQWidgetStack * | functionStack, |
| TQWidgetStack * | valueStack, | ||
| const KMSearchRule * | rule | ||
| ) | const |
Definition at line 329 of file rulewidgethandlermanager.cpp.
◆ unregisterHandler()
| void KMail::RuleWidgetHandlerManager::unregisterHandler | ( | const RuleWidgetHandler * | handler | ) |
Definition at line 224 of file rulewidgethandlermanager.cpp.
◆ update()
| void KMail::RuleWidgetHandlerManager::update | ( | const TQCString & | field, |
| TQWidgetStack * | functionStack, | ||
| TQWidgetStack * | valueStack | ||
| ) | const |
Definition at line 341 of file rulewidgethandlermanager.cpp.
◆ value()
| TQString KMail::RuleWidgetHandlerManager::value | ( | const TQCString & | field, |
| const TQWidgetStack * | functionStack, | ||
| const TQWidgetStack * | valueStack | ||
| ) | const |
Definition at line 296 of file rulewidgethandlermanager.cpp.
The documentation for this class was generated from the following files:
