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.