Extending Qt Creator Manual | TextDocument

Extending Qt Creator Manual 4.3.0

# List of All Members for TextDocument

This is the complete list of members for TextEditor::TextDocument, including inherited members.

- enum ChangeTrigger
- enum ChangeType
- enum OpenResult
- typedef ReadResult
- enum ReloadBehavior
- enum ReloadFlag
- enum ReloadSetting
- TextDocument(Core::Id )
- aboutToOpen(const QString &, const QString &)
- aboutToReload()
- addMark(TextMark *) : bool
- applyFontSettings()
- autoIndent(const QTextCursor &, QChar )
- autoReindent(const QTextCursor &)
- autoSave(QString *, const QString &) : bool
- changed()
- characterAt(int ) const : QChar
- checkPermissions()
- cleanWhitespace(const QTextCursor &)
- codec() const : const QTextCodec *
- completionAssistProvider() const : CompletionAssistProvider *
- contents() const : QByteArray
- contentsChanged()
- contentsChangedWithPosition(int , int , int )
- currentTextDocument() : TextDocument *
- decodingErrorSample() const : QByteArray
- displayName() const : QString
- document() const : QTextDocument *
- extraEncodingSettings() const : const ExtraEncodingSettings &
- fallbackSaveAsFileName() const : QString
- fallbackSaveAsPath() const : QString
- filePath() const : const Utils::FileName &
- filePathChanged(const Utils::FileName &, const Utils::FileName &)
- fontSettings() const : const FontSettings &
- fontSettingsChanged()
- format() const : Utils::TextFileFormat
- hasDecodingError() const : bool
- hasWriteWarning() const : bool
- id() const : Id
- indent(const QTextCursor &, bool , int , int *) : QTextCursor
- indenter() const : Indenter *
- infoBar() : InfoBar *
- isFileReadOnly() const : bool
- isModified() const : bool
- isSaveAsAllowed() const : bool
- isSuspendAllowed() const : bool
- isTemporary() const : bool
- marks() const : TextMarks
- marksAt(int ) const : TextMarks
- mimeType() const : QString
- mimeTypeChanged()
- moveMark(TextMark *, int )
- open(QString *, const QString &, const QString &) : OpenResult
- openFinishedSuccessfully()

- openedTextDocumentContents() : QMap<QString, QString>
- openedTextDocumentEncodings() : QMap<QString, QTextCodec *>
- plainText() const : QString
- preferredDisplayName() const : QString
- quickFixAssistProvider() const : QuickFixAssistProvider *
- read(const QString &, QStringList *, QString *) : ReadResult
- read(const QString &, QString *, QString *) : ReadResult
- reload(QString *, ReloadFlag , ChangeType ) : bool
- reload(QString *) : bool
- reload(QString *, const QString &) : bool
- reload(QString *, QTextCodec *) : bool
- reloadBehavior(ChangeTrigger , ChangeType ) const : ReloadBehavior
- reloadFinished(bool )
- removeAutoSaveFile()
- removeMark(TextMark *)
- removeMarkFromMarksCache(TextMark *)
- save(QString *, const QString &, bool ) : bool
- setCodec(const QTextCodec *)
- setCompletionAssistProvider(CompletionAssistProvider *)
- setContents(const QByteArray &) : bool
- setExtraEncodingSettings(const ExtraEncodingSettings &)
- setFallbackSaveAsFileName(const QString &)
- setFallbackSaveAsPath(const QString &)
- setFilePath(const Utils::FileName &)
- setFontSettings(const TextEditor::FontSettings &)
- setId(Id )
- setIndenter(Indenter *)
- setMimeType(const QString &)
- setPlainText(const QString &) : bool
- setPreferredDisplayName(const QString &)
- setRestoredFrom(const QString &)
- setStorageSettings(const StorageSettings &)
- setSupportsUtf8Bom(bool )
- setSuspendAllowed(bool )
- setSyntaxHighlighter(SyntaxHighlighter *)
- setTabSettings(const TextEditor::TabSettings &)
- setTemporary(bool )
- setTypingSettings(const TypingSettings &)
- setWriteWarning(bool )
- shouldAutoSave() const : bool
- storageSettings() const : const StorageSettings &
- supportsUtf8Bom() const : bool
- switchUtf8Bom()
- syntaxHighlighter() const : SyntaxHighlighter *
- tabSettings() const : const TabSettings &
- tabSettingsChanged()
- textAt(int , int ) const : QString
- triggerPendingUpdates()
- typingSettings() const : const TypingSettings &
- unindent(const QTextCursor &, bool , int , int *) : QTextCursor
- uniqueDisplayName() const : QString
- updateMark(TextMark *)
- write(const QString &, const QString &, QString *) const : bool
- write(const QString &, const Utils::TextFileFormat &, const QString &, QString *) const : bool