KTextEditor
Classes | |
class | AbstractAnnotationItemDelegate |
class | AnnotationModel |
class | Application |
class | Attribute |
class | AttributeBlock |
class | CodeCompletionModel |
class | CodeCompletionModelControllerInterface |
class | Command |
class | ConfigPage |
class | Cursor |
class | Document |
class | DocumentCursor |
class | Editor |
class | EditorPrivate |
class | FoldingInterface |
class | InlineNote |
class | InlineNoteProvider |
class | LineRange |
class | MainWindow |
class | Mark |
class | Message |
class | MovingCursor |
class | MovingRange |
class | MovingRangeFeedback |
class | Plugin |
class | Range |
class | SessionConfigInterface |
class | StyleOptionAnnotationItem |
class | TextHintProvider |
class | Variable |
class | View |
Functions | |
KTEXTEDITOR_EXPORT QDebug | operator<< (QDebug s, const MovingCursor &cursor) |
KTEXTEDITOR_EXPORT QDebug | operator<< (QDebug s, const MovingCursor *cursor) |
KTEXTEDITOR_EXPORT QDebug | operator<< (QDebug s, const MovingRange &range) |
KTEXTEDITOR_EXPORT QDebug | operator<< (QDebug s, const MovingRange *range) |
KTEXTEDITOR_EXPORT size_t | qHash (KTextEditor::Cursor cursor, size_t seed=0) noexcept |
KTEXTEDITOR_EXPORT size_t | qHash (KTextEditor::LineRange range, size_t seed=0) noexcept |
KTEXTEDITOR_EXPORT size_t | qHash (KTextEditor::Range range, size_t seed=0) noexcept |
Detailed Description
The KTextEditor namespace contains all the public API that is required to use the KTextEditor component.
Using the KTextEditor interfaces is described in the article KTextEditor.
- Warning
- All classes that are not part of the KTextEditor namespace are internal and subject to change. We mean it!
Function Documentation
◆ operator<<() [1/4]
KTEXTEDITOR_EXPORT QDebug KTextEditor::operator<< | ( | QDebug | s, |
const MovingCursor & | cursor ) |
qDebug() stream operator.
Writes this cursor to the debug output in a nicely formatted way.
- Parameters
-
s debug stream cursor cursor to print
- Returns
- debug stream
◆ operator<<() [2/4]
KTEXTEDITOR_EXPORT QDebug KTextEditor::operator<< | ( | QDebug | s, |
const MovingCursor * | cursor ) |
qDebug() stream operator.
Writes this cursor to the debug output in a nicely formatted way.
- Parameters
-
s debug stream cursor cursor to print
- Returns
- debug stream
◆ operator<<() [3/4]
KTEXTEDITOR_EXPORT QDebug KTextEditor::operator<< | ( | QDebug | s, |
const MovingRange & | range ) |
qDebug() stream operator.
Writes this range to the debug output in a nicely formatted way.
- Parameters
-
s debug stream range range to print
- Returns
- debug stream
◆ operator<<() [4/4]
KTEXTEDITOR_EXPORT QDebug KTextEditor::operator<< | ( | QDebug | s, |
const MovingRange * | range ) |
qDebug() stream operator.
Writes this range to the debug output in a nicely formatted way.
- Parameters
-
s debug stream range range to print
- Returns
- debug stream
◆ qHash() [1/3]
|
noexcept |
QHash function for KTextEditor::Cursor.
Returns the hash value for cursor
.
◆ qHash() [2/3]
|
noexcept |
QHash function for KTextEditor::LineRange.
Returns the hash value for range
.
◆ qHash() [3/3]
|
noexcept |
QHash function for KTextEditor::Range.
Returns the hash value for range
.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:15:44 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.