19 #ifndef __tdetexteditor_configinterface_h__
20 #define __tdetexteditor_configinterface_h__
22 #include <tdelibs_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 (TDEConfig *) = 0;
64 virtual void writeConfig (TDEConfig *) = 0;
69 virtual void readSessionConfig (TDEConfig *) = 0;
70 virtual void writeSessionConfig (TDEConfig *) = 0;
77 virtual void configDialog () = 0;
80 class PrivateConfigInterface *d;
81 static unsigned int globalConfigInterfaceNumber;
82 unsigned int myConfigInterfaceNumber;
KTextEditor is KDE's standard text editing KPart interface.
This is an interface for accessing the configuration of the Document and Plugin classes.
Basic KTextEditor plugin class.
The main class representing a text document.