20 #ifndef KSETTINGS_DISPATCHER_H
21 #define KSETTINGS_DISPATCHER_H
25 #include <tdelibs_export.h>
74 void registerInstance(
TDEInstance * instance, TQObject * recv,
const char * slot );
79 TDEConfig * configForInstanceName(
const TQCString & instanceName );
85 TQStrList instanceNames()
const;
100 void reparseConfiguration(
const TQCString & instanceName );
108 void syncConfiguration();
111 void unregisterInstance( TQObject * );
114 Dispatcher( TQObject * parent = 0,
const char * name = 0 );
118 struct InstanceInfo {
123 TQMap<TQCString, InstanceInfo> m_instanceInfo;
124 TQMap<TQObject *, TQCString> m_instanceName;
126 class DispatcherPrivate;
127 DispatcherPrivate * d;
Dispatch change notifications from the KCMs to the program.
A collection of classes to create configuration dialogs that work over component boundaries.