19 #ifndef __ktexteditor_configinterface_h__
20 #define __ktexteditor_configinterface_h__
22 #include <kdelibs_export.h>
36 friend class PrivateConfigInterface;
42 unsigned int configInterfaceNumber ()
const;
45 void setConfigInterfaceDCOPSuffix (
const TQCString &suffix);
56 virtual void readConfig () = 0;
57 virtual void writeConfig () = 0;
63 virtual void readConfig (
KConfig *) = 0;
64 virtual void writeConfig (
KConfig *) = 0;
69 virtual void readSessionConfig (
KConfig *) = 0;
70 virtual void writeSessionConfig (
KConfig *) = 0;
77 virtual void configDialog () = 0;
80 class PrivateConfigInterface *d;
81 static unsigned int globalConfigInterfaceNumber;
82 unsigned int myConfigInterfaceNumber;