KTextEditor
movingcursor.h
friend bool operator<=(const MovingCursor &c1, const MovingCursor &c2)
Less than or equal to operator.
Definition: movingcursor.h:356
friend bool operator==(const MovingCursor &c1, const MovingCursor &c2)
Equality operator.
Definition: movingcursor.h:297
QDebug & nospace()
bool isValidTextPosition() const
Check whether this MovingCursor is located at a valid text position.
Definition: movingcursor.h:177
virtual int line() const =0
Retrieve the line on which this cursor is situated.
QDebug & space()
InsertBehavior
Insert behavior of this cursor, should it stay if text is insert at its position or should it move.
Definition: movingcursor.h:64
bool isValid() const
Returns whether the current position of this cursor is a valid position, i.e.
Definition: movingcursor.h:159
virtual int column() const =0
Retrieve the column on which this cursor is situated.
friend QDebug operator<<(QDebug s, const MovingCursor &cursor)
qDebug() stream operator.
Definition: movingcursor.h:383
friend bool operator!=(const MovingCursor &c1, const MovingCursor &c2)
Inequality operator.
Definition: movingcursor.h:308
The KTextEditor namespace contains all the public API that is required to use the KTextEditor compone...
Definition: katetextblock.h:22
const Cursor toCursor() const
Convert this clever cursor into a dumb one.
Definition: movingcursor.h:269
friend bool operator>=(const MovingCursor &c1, const MovingCursor &c2)
Greater than or equal to operator.
Definition: movingcursor.h:332
A range that is bound to a specific Document, and maintains its position.
Definition: movingrange.h:144
friend QDebug operator<<(QDebug s, const MovingCursor *cursor)
qDebug() stream operator.
Definition: movingcursor.h:367
friend bool operator<(const MovingCursor &c1, const MovingCursor &c2)
Less than operator.
Definition: movingcursor.h:344
friend bool operator>(const MovingCursor &c1, const MovingCursor &c2)
Greater than operator.
Definition: movingcursor.h:320
A Cursor which is bound to a specific Document, and maintains its position.
Definition: movingcursor.h:54
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 03:55:37 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Mar 26 2023 03:55:37 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.