KSettings::Dispatcher Class Reference
#include <dispatcher.h>
Inheritance diagram for KSettings::Dispatcher:

Detailed Description
Dispatch change notifications from the KCMs to the program.Since your program does not have direct control over the KCMs that get loaded into the KConfigureDialog you need a way to get notified. This is what you do:
Dispatcher::self()->registerInstance( instance(), this, SLOT( loadSettings() ) );
- Author:
- Matthias Kretz <kretz@kde.org>
- Since:
- 3.2
Definition at line 50 of file dispatcher.h.
Public Slots | |
void | reparseConfiguration (const QCString &instanceName) |
void | syncConfiguration () |
Public Member Functions | |
void | registerInstance (KInstance *instance, QObject *recv, const char *slot) |
KConfig * | configForInstanceName (const QCString &instanceName) |
QStrList | instanceNames () const |
Static Public Member Functions | |
static Dispatcher * | self () |
Friends | |
class | KStaticDeleter< Dispatcher > |
Member Function Documentation
|
Definition at line 86 of file dispatcher.cpp. |
|
Definition at line 100 of file dispatcher.cpp. |
|
Register a slot to be called when the configuration for the instance has changed.
Definition at line 61 of file dispatcher.cpp. |
|
Call this slot when the configuration belonging to the associated instance name has changed. The registered slot will be called.
Definition at line 110 of file dispatcher.cpp. |
|
Get a reference the the Dispatcher object.
Definition at line 40 of file dispatcher.cpp. |
|
When this slot is called the KConfig objects of all the registered instances are sync()ed. This is usefull when some other KConfig objects will read/write from/to the same config file, so that you can first write out the current state of the KConfig objects. Definition at line 127 of file dispatcher.cpp. |
The documentation for this class was generated from the following files: