19 #ifndef __tdetexteditor_document_h__
20 #define __tdetexteditor_document_h__
33 friend class PrivateDocument;
39 Document ( TQObject *parent = 0,
const char *name = 0 );
45 unsigned int documentNumber ()
const;
50 TQCString documentDCOPSuffix ()
const;
57 virtual class View *createView ( TQWidget *parent,
const char *name = 0 ) = 0;
62 virtual TQPtrList<class View> views ()
const = 0;
67 long documentListPosition ()
const;
72 void setDocumentListPosition (
long pos);
75 class PrivateDocument *d;
76 static unsigned int globalDocumentNumber;
77 unsigned int myDocumentNumber;
78 long myDocumentListPosition;
81 KTEXTEDITOR_EXPORT
Document *createDocument (
const char* libname, TQObject *parent = 0,
const char *name = 0 );