KateDocCursor Class Reference
#include <katecursor.h>
Inheritance diagram for KateDocCursor:

Detailed Description
Cursor class with a pointer to its document.
Definition at line 86 of file katecursor.h.
Public Member Functions | |
| KateDocCursor (KateDocument *doc) | |
| KateDocCursor (int line, int col, KateDocument *doc) | |
| virtual | ~KateDocCursor () |
| bool | validPosition (uint line, uint col) |
| bool | validPosition () |
| bool | gotoNextLine () |
| bool | gotoPreviousLine () |
| bool | gotoEndOfNextLine () |
| bool | gotoEndOfPreviousLine () |
| int | nbCharsOnLineAfter () |
| bool | moveForward (uint nbChar) |
| bool | moveBackward (uint nbChar) |
| void | position (uint *line, uint *col) const |
| bool | setPosition (uint line, uint col) |
| bool | insertText (const QString &text) |
| bool | removeText (uint numberOfCharacters) |
| QChar | currentChar () const |
| uchar | currentAttrib () const |
| bool | nextNonSpaceChar () |
| bool | previousNonSpaceChar () |
Protected Attributes | |
| KateDocument * | m_doc |
Member Function Documentation
| bool KateDocCursor::nextNonSpaceChar | ( | ) |
Find the position (line and col) of the next char that is not a space.
If found KateDocCursor points to the found character. Otherwise to a invalid Position such that validPosition() returns false.
- Returns:
- True if the specified or a following character is not a space Otherwise false.
Definition at line 165 of file katecursor.cpp.
| bool KateDocCursor::previousNonSpaceChar | ( | ) |
Find the position (line and col) of the previous char that is not a space.
If found KateDocCursor points to the found character. Otherwise to a invalid Position such that validPosition() returns false.
- Returns:
- True if the specified or a preceding character is not a space Otherwise false.
Definition at line 178 of file katecursor.cpp.
The documentation for this class was generated from the following files:

