TextEditor Namespace

(Debugger::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 Internal

Classes

class BlockRange
class BlockRange
class ColorScheme
class ColorScheme
class Indenter
class Indenter
class RangeInLines
class RangeInLines
class Replacement
class Replacement
class TextStyles
class TextStyles

Types

enum AssistKind { Completion, QuickFix, FollowSymbol }
enum AssistKind { Completion, QuickFix, FollowSymbol }
enum AssistReason { IdleEditor, ActivationCharacter, ExplicitlyInvoked }
enum AssistReason { IdleEditor, ActivationCharacter, ExplicitlyInvoked }
typedef MixinTextStyles
typedef RefactorMarkers
typedef RefactorMarkers
typedef RefactorMarkers
typedef RefactorMarkers
enum TextMarkRequestKind { BreakpointRequest, BookmarkRequest, TaskMarkRequest }
enum TextMarkRequestKind { BreakpointRequest, BookmarkRequest, TaskMarkRequest }
typedef TextMarks
typedef TextMarks
typedef TextMarks
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 }

Functions

bool operator!=(const int &f1, const int &f2)
bool operator!=(const int &f1, const int &f2)
bool operator!=(const Debugger::QmlJS::TextEditor::ColorScheme &cs1, const Debugger::QmlJS::TextEditor::ColorScheme &cs2)
bool operator!=(const Debugger::TextEditor::ColorScheme &cs1, const Debugger::TextEditor::ColorScheme &cs2)
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 Debugger::QmlJS::TextEditor::ColorScheme &cs1, const Debugger::QmlJS::TextEditor::ColorScheme &cs2)
bool operator==(const Debugger::TextEditor::ColorScheme &cs1, const Debugger::TextEditor::ColorScheme &cs2)
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

namespace TextEditor::Constants

Classes

class BlockRange

class ColorScheme

class Indenter

class RangeInLines

class Replacement

class TextStyles

Type Documentation

enum TextEditor::AssistKind

enum TextEditor::AssistReason

typedef TextEditor::MixinTextStyles

typedef TextEditor::RefactorMarkers

typedef TextEditor::RefactorMarkers

typedef TextEditor::RefactorMarkers

enum TextEditor::TextMarkRequestKind

typedef TextEditor::TextMarks

typedef TextEditor::TextMarks

typedef TextEditor::TextMarks

typedef TextEditor::TextMarks

enum TextEditor::TextPositionOperation

enum TextEditor::TextStyle

Function Documentation

bool TextEditor::operator!=(const int &f1, const int &f2)

bool TextEditor::operator!=(const Debugger::TextEditor::ColorScheme &cs1, const Debugger::TextEditor::ColorScheme &cs2)

bool TextEditor::operator!=(const Debugger::TextEditor::FontSettings &f1, const Debugger::TextEditor::FontSettings &f2)

bool TextEditor::operator==(const int &f1, const int &f2)

bool TextEditor::operator==(const Debugger::TextEditor::ColorScheme &cs1, const Debugger::TextEditor::ColorScheme &cs2)

bool TextEditor::operator==(const Debugger::TextEditor::FontSettings &f1, const Debugger::TextEditor::FontSettings &f2)