![]() |
Blamite Game Engine - Keystone
00406.12.10.23.1457.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
#include <qhexcursor.h>
Inheritance diagram for QHexCursor:
Collaboration diagram for QHexCursor:Public Types | |
| enum | InsertionMode { OverwriteMode, InsertMode } |
Signals | |
| void | positionChanged () |
| void | insertionModeChanged () |
Public Member Functions | |
| QHexCursor (QObject *parent=nullptr) | |
| const QHexPosition & | selectionStart () const |
| const QHexPosition & | selectionEnd () const |
| const QHexPosition & | position () const |
| InsertionMode | insertionMode () const |
| int | selectionLength () const |
| quint64 | currentLine () const |
| int | currentColumn () const |
| int | currentNibble () const |
| quint64 | selectionLine () const |
| int | selectionColumn () const |
| int | selectionNibble () const |
| bool | atEnd () const |
| bool | isLineSelected (quint64 line) const |
| bool | hasSelection () const |
| void | clearSelection () |
| void | moveTo (const QHexPosition &pos) |
| void | moveTo (quint64 line, int column, int nibbleindex=1) |
| void | moveTo (qint64 offset) |
| void | select (const QHexPosition &pos) |
| void | select (quint64 line, int column, int nibbleindex=1) |
| void | select (int length) |
| void | selectOffset (qint64 offset, int length) |
| void | setInsertionMode (InsertionMode mode) |
| void | setLineWidth (quint8 width) |
| void | switchInsertionMode () |
|
explicit |
Here is the call graph for this function:| bool QHexCursor::atEnd | ( | ) | const |
| void QHexCursor::clearSelection | ( | ) |
Here is the caller graph for this function:| int QHexCursor::currentColumn | ( | ) | const |
| quint64 QHexCursor::currentLine | ( | ) | const |
| int QHexCursor::currentNibble | ( | ) | const |
| bool QHexCursor::hasSelection | ( | ) | const |
Here is the caller graph for this function:| QHexCursor::InsertionMode QHexCursor::insertionMode | ( | ) | const |
Here is the caller graph for this function:
|
signal |
Here is the caller graph for this function:| bool QHexCursor::isLineSelected | ( | quint64 | line | ) | const |
Here is the call graph for this function:| void QHexCursor::moveTo | ( | const QHexPosition & | pos | ) |
Here is the caller graph for this function:| void QHexCursor::moveTo | ( | qint64 | offset | ) |
Here is the call graph for this function:| void QHexCursor::moveTo | ( | quint64 | line, |
| int | column, | ||
| int | nibbleindex = 1 |
||
| ) |
Here is the call graph for this function:| const QHexPosition & QHexCursor::position | ( | ) | const |
Here is the caller graph for this function:
|
signal |
Here is the caller graph for this function:| void QHexCursor::select | ( | const QHexPosition & | pos | ) |
Here is the caller graph for this function:| void QHexCursor::select | ( | int | length | ) |
Here is the call graph for this function:| void QHexCursor::select | ( | quint64 | line, |
| int | column, | ||
| int | nibbleindex = 1 |
||
| ) |
| int QHexCursor::selectionColumn | ( | ) | const |
| const QHexPosition & QHexCursor::selectionEnd | ( | ) | const |
Here is the caller graph for this function:| int QHexCursor::selectionLength | ( | ) | const |
Here is the call graph for this function:
Here is the caller graph for this function:| quint64 QHexCursor::selectionLine | ( | ) | const |
| int QHexCursor::selectionNibble | ( | ) | const |
| const QHexPosition & QHexCursor::selectionStart | ( | ) | const |
Here is the caller graph for this function:| void QHexCursor::selectOffset | ( | qint64 | offset, |
| int | length | ||
| ) |
Here is the call graph for this function:| void QHexCursor::setInsertionMode | ( | QHexCursor::InsertionMode | mode | ) |
Here is the caller graph for this function:| void QHexCursor::setLineWidth | ( | quint8 | width | ) |
Here is the caller graph for this function:| void QHexCursor::switchInsertionMode | ( | ) |