5 #include "qhexedit_p.h"
53 Q_PROPERTY(QByteArray
data READ
data WRITE setData)
96 Q_PROPERTY(
bool readOnly READ isReadOnly WRITE setReadOnly)
115 int indexOf(const QByteArray & ba,
int from = 0) const;
123 void insert(
int i, const QByteArray & ba);
131 void insert(
int i,
char ch);
140 int lastIndexOf(const QByteArray & ba,
int from = 0) const;
147 void remove(
int pos,
int len=1);
151 void replace(
int pos,
int len, const QByteArray & after);
162 void setAddressOffset(
int offset);
164 void setCursorPosition(
int cusorPos);
166 void setData(QByteArray const &
data);
168 void setAddressAreaColor(QColor const &color);
170 void setHighlightingColor(QColor const &color);
172 void setSelectionColor(QColor const &color);
174 void setOverwriteMode(
bool);
176 void setReadOnly(
bool);
178 const QFont &
font() const;
179 void setFont(const QFont &);
229 QHexEditPrivate *qHexEdit_p;
231 QScrollArea *scrollArea;
int cursorPosition
Definition: qhexedit.h:70
QColor selectionColor
Definition: qhexedit.h:82
QByteArray data
Definition: qhexedit.h:53
void setHighlighting(bool mode)
bool overwriteMode
Definition: qhexedit.h:89
int indexOf(const QByteArray &ba, int from=0) const
void replace(int pos, int len, const QByteArray &after)
QString selectionToReadableString()
Definition: qhexedit.h:47
void currentAddressChanged(int address)
QColor highlightingColor
Definition: qhexedit.h:76
bool readOnly
Definition: qhexedit.h:96
void insert(int i, const QByteArray &ba)
void currentSizeChanged(int size)
void overwriteModeChanged(bool state)
void setAddressArea(bool addressArea)
int addressOffset
Definition: qhexedit.h:60
QColor addressAreaColor
Definition: qhexedit.h:65
void setAddressWidth(int addressWidth)
QString toReadableString()
void remove(int pos, int len=1)
void setAsciiArea(bool asciiArea)
int lastIndexOf(const QByteArray &ba, int from=0) const
QFont font
Definition: qhexedit.h:99