#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: