Extending Qt Creator Manual | TextEditor Namespace

Extending Qt Creator Manual 4.8.0

# TextEditor Namespace

(Debugger::ProjectExplorer::TextEditor)

The TextEditor namespace contains the base text editor and several classes which provide supporting functionality like snippets, highlighting, code assist, indentation and style, and others. More...

Header: | #include <TextEditor>

## Namespaces

namespace | Constants
namespace | Constants
namespace | Internal
namespace | Internal

## Classes

class | BlockRange
class | BlockRange
class | BlockRange
class | ColorScheme
class | ColorScheme
class | ColorScheme
class | TextStyles
class | TextStyles
class | TextStyles

## Types

enum | AssistKind { Completion, QuickFix, FollowSymbol }
enum | AssistKind { Completion, QuickFix, FollowSymbol }
enum | AssistKind { Completion, QuickFix, FollowSymbol }
enum | AssistReason { IdleEditor, ActivationCharacter, ExplicitlyInvoked }
enum | AssistReason { IdleEditor, ActivationCharacter, ExplicitlyInvoked }
enum | AssistReason { IdleEditor, ActivationCharacter, ExplicitlyInvoked }
typedef | MixinTextStyles
typedef | MixinTextStyles
typedef | RefactorMarkers
typedef | RefactorMarkers
typedef | RefactorMarkers
typedef | RefactorMarkers
typedef | TextDocumentPtr
typedef | TextDocumentPtr
typedef | TextDocumentPtr
enum | TextMarkRequestKind { BreakpointRequest, BookmarkRequest, TaskMarkRequest }
enum | TextMarkRequestKind { BreakpointRequest, BookmarkRequest, TaskMarkRequest }
enum | TextMarkRequestKind { BreakpointRequest, BookmarkRequest, TaskMarkRequest }
typedef | TextMarks
typedef | TextMarks
typedef | TextMarks
enum | TextPositionOperation { CurrentPosition, EndOfLinePosition, StartOfLinePosition, AnchorPosition, EndOfDocPosition }
enum | TextStyle { C_TEXT, C_LINK, C_SELECTION, C_LINE_NUMBER, ..., C_LAST_STYLE_SENTINEL }
enum | TextStyle { C_TEXT, C_LINK, C_SELECTION, C_LINE_NUMBER, ..., C_LAST_STYLE_SENTINEL }

## Functions

bool | operator!=(const int &f1, const int &f2)
bool | operator!=(const int &f1, const int &f2)
bool | operator!=(const int &f1, const int &f2)
bool | operator!=(const ProjectExplorer::TextEditor::ColorScheme &cs1, const ProjectExplorer::TextEditor::ColorScheme &cs2)
bool | operator!=(const Debugger::TextEditor::ColorScheme &cs1, const Debugger::TextEditor::ColorScheme &cs2)
bool | operator!=(const Debugger::QmlJS::TextEditor::ColorScheme &cs1, const Debugger::QmlJS::TextEditor::ColorScheme &cs2)
bool | operator!=(const ProjectExplorer::TextEditor::FontSettings &f1, const ProjectExplorer::TextEditor::FontSettings &f2)
bool | operator!=(const Debugger::TextEditor::FontSettings &f1, const Debugger::TextEditor::FontSettings &f2)
bool | operator==(const int &f1, const int &f2)
bool | operator==(const int &f1, const int &f2)
bool | operator==(const int &f1, const int &f2)
bool | operator==(const ProjectExplorer::TextEditor::ColorScheme &cs1, const ProjectExplorer::TextEditor::ColorScheme &cs2)
bool | operator==(const Debugger::TextEditor::ColorScheme &cs1, const Debugger::TextEditor::ColorScheme &cs2)
bool | operator==(const Debugger::QmlJS::TextEditor::ColorScheme &cs1, const Debugger::QmlJS::TextEditor::ColorScheme &cs2)
bool | operator==(const ProjectExplorer::TextEditor::FontSettings &f1, const ProjectExplorer::TextEditor::FontSettings &f2)
bool | operator==(const Debugger::TextEditor::FontSettings &f1, const Debugger::TextEditor::FontSettings &f2)

## Detailed Description

The TextEditor namespace contains the base text editor and several classes which provide supporting functionality like snippets, highlighting, code assist, indentation and style, and others.

## Namespaces

## Classes

## Type Documentation

## Variable Documentation

## Static Variables

## Function Documentation

## Macro Documentation