47 textCodecRef_ = codec;
65 virtual void setLanguageGrammar(
TextGrammar* grammar );
75 virtual Change* giveChangeWithoutFilter(
Change* change,
int coalesceId );
A basic change.
Definition change.h:18
virtual TextLexer * textLexer()
Should return the current document lexer.
Definition chartextdocument.h:61
virtual TextEditorConfig * config() const
This method returns the configuration.
Definition chartextdocument.cpp:121
virtual TextCodec * encoding()
This method returns the current encoding.
Definition chartextdocument.h:42
virtual TextDocumentScopes * scopes()
Should return the document-scopes of this document.
Definition chartextdocument.h:39
virtual TextUndoStack * textUndoStack()
returns the text undo stack
Definition chartextdocument.h:71
virtual void setEncoding(TextCodec *codec)
Sets the encoding.
Definition chartextdocument.h:45
CharTextDocument(QObject *object)
The main contstructor of the chartext document.
Definition chartextdocument.cpp:28
virtual const edbee::LineEnding * lineEnding()
This method should return the current line ending.
Definition chartextdocument.h:51
virtual void setLineEnding(const edbee::LineEnding *lineEnding)
Set the used line ending.
Definition chartextdocument.h:54
virtual TextBuffer * buffer() const
This method should return the active textbuffer.
Definition chartextdocument.cpp:89
A special class to perform line-ending detection.
Definition lineending.h:12
The instance autocomplete provider, managers which autocompleters are available for the given editor.
Definition textautocompleteprovider.h:115
This clas represents a text buffer change and is used to pass around between events This is a sharedd...
Definition textbuffer.h:45
This class represents the textbuffer of the editor.
Definition textbuffer.h:68
This class represents a single text codec The codec has a name and contains methods to create encoder...
Definition textcodec.h:38
Definition textdocumentfilter.h:22
TextDocument(QObject *parent=0)
Constructs the textdocument.
Definition textdocument.cpp:25
This class is used to 'contain' all document scope information.
Definition textdocumentscopes.h:322
General configuration settings of the text editor.
Definition texteditorconfig.h:18
This class defines a single language grammar.
Definition textgrammar.h:124
This is a single lexer.
Definition textlexer.h:17
This manager manages all line definitions.
Definition textlinedata.h:77
This is the undo stack for the texteditor. This stack is SHARED by all views of the document The stac...
Definition textundostack.h:51
#define EDBEE_EXPORT
Definition exports.h:15
QT Acessibility has an issue with reporting blank lines between elements lines. defining 'WINDOWS_EMP...
Definition commentcommand.cpp:20