19 #ifndef __tdetexteditor_templateinterface_h__
20 #define __tdetexteditor_templateinterface_h__
26 #include <tdelibs_export.h>
39 friend class PrivateTemplateInterface;
55 static bool expandMacros( TQMap<TQString, TQString> &initialValues, TQWidget *parentWindow );
57 uint templateInterfaceNumber ()
const;
60 void setTemplateInterfaceDCOPSuffix (
const TQCString &suffix);
106 bool insertTemplateText ( uint line, uint column,
const TQString &templateString,
const TQMap<TQString,TQString> &initialValues, TQWidget *parentWindow=0);
116 virtual bool insertTemplateTextImplementation ( uint line, uint column,
const TQString &templateString,
const TQMap<TQString,TQString> &initialValues, TQWidget *parentWindow=0 )=0;
122 class PrivateTemplateInterface *d;
123 static uint globalTemplateInterfaceNumber;
124 uint myTemplateInterfaceNumber;