TextDocumentManipulatorInterface Class
(TextEditor::TextDocumentManipulatorInterface)Public Functions
| virtual | ~TextDocumentManipulatorInterface() = default |
| virtual void | autoIndent(int position, int length) = 0 |
| virtual QChar | characterAt(int position) const = 0 |
| virtual int | currentPosition() const = 0 |
| virtual void | encourageApply() = 0 |
| virtual void | insertCodeSnippet(int position, const QString &text) = 0 |
| virtual void | paste() = 0 |
| virtual int | positionAt(TextPositionOperation textPositionOperation) const = 0 |
| virtual bool | replace(int position, int length, const QString &text) = 0 |
| virtual void | setAutoCompleteSkipPosition(int position) = 0 |
| virtual void | setCursorPosition(int position) = 0 |
| virtual QString | textAt(int position, int length) const = 0 |
| virtual QTextCursor | textCursorAt(int position) const = 0 |
Member Function Documentation
[default] TextDocumentManipulatorInterface::~TextDocumentManipulatorInterface()
Destroys the instance of TextDocumentManipulatorInterface. The destructor is virtual.