KTextEditor
kateviewinternal.h
126 void makeVisible(const KTextEditor::Cursor c, int endCol, bool force = false, bool center = false, bool calledExternally = false);
216 QPoint cursorToCoordinate(const KTextEditor::Cursor cursor, bool realCursor = true, bool includeBorder = true) const;
224 findMatchingFoldingMarker(const KTextEditor::Cursor current_cursor_pos, const KSyntaxHighlighting::FoldingRegion foldingRegion, const int maxLines);
289 void scrollPos(KTextEditor::Cursor &c, bool force = false, bool calledExternally = false, bool emitSignals = true);
297 void updateSecondarySelection(int cursorIdx, KTextEditor::Cursor old, KTextEditor::Cursor newPos) const;
301 void updateCursor(const KTextEditor::Cursor newCursor, bool force = false, bool center = false, bool calledExternally = false, bool scroll = true);
432 KTextEditor::Cursor viewLineOffset(const KTextEditor::Cursor virtualCursor, int offset, bool keepX = false);
475 void documentTextRemoved(KTextEditor::Document *document, KTextEditor::Range range, const QString &oldText);
512 std::array<std::unique_ptr<KateAbstractInputMode>, KTextEditor::View::ViInputMode + 1> m_inputModes;
Backend of KTextEditor::Document related public KTextEditor interfaces.
Definition katedocument.h:68
An object representing a section of text, from one Cursor to another.
Definition include/ktexteditor/range.h:49
Class to provide text hints for a View.
Definition texthintinterface.h:42
Internal data container for KTextEditor::InlineNote interface.
Definition inlinenotedata.h:25
This class handles Kate's caching of layouting information (in KateLineLayout and KateTextLayout).
Definition katelayoutcache.h:55
Handles all of the work of rendering the text (used for the views and printing)
Definition katerenderer.h:56
This class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDra...
Definition kateviewhelpers.h:104
This class is used to flash text in the text view.
Definition katetextanimation.h:31
This class represents one visible line of text; with dynamic wrapping, many KateTextLayouts can be ne...
Definition katetextlayout.h:21
int line() const override
Retrieve the line on which this cursor is situated.
Definition katetextcursor.h:114
Q_SCRIPTABLE Q_NOREPLY void start()
The KTextEditor namespace contains all the public API that is required to use the KTextEditor compone...
Definition katetextblock.h:18
Q_OBJECTQ_OBJECT
Q_SIGNALSQ_SIGNALS
Q_SLOTSQ_SLOTS
CursorShape
InputMethodQuery
cursor
virtual bool event(QEvent *event) override
pos
void scroll(int dx, int dy)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 11 2024 12:17:27 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 11 2024 12:17:27 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.