HexWidget¶
-
class
HexWidget
: public QScrollArea¶ Public Types
-
enum
ItemSize
¶ Values:
-
enumerator
ItemSizeByte
= 1¶
-
enumerator
ItemSizeWord
= 2¶
-
enumerator
ItemSizeDword
= 4¶
-
enumerator
ItemSizeQword
= 8¶
-
enumerator
Public Functions
-
HexWidget
(QWidget *parent = nullptr)¶
-
~HexWidget
()¶
-
void
setMonospaceFont
(const QFont &font)¶
-
void
setItemSize
(int nbytes)¶
-
void
setItemFormat
(ItemFormat format)¶
-
void
setItemEndianess
(bool bigEndian)¶
-
void
setItemGroupSize
(int size)¶
-
void
setFixedLineSize
(int bytes)¶ Sets line size in bytes. Changes column mode to fixed. Command can be rejected if current item format is bigger than requested size.
- Parameters
bytes
: line size in bytes.
-
void
setColumnMode
(ColumnMode mode)¶
-
void
selectRange
(RVA start, RVA end)¶ Select non empty inclusive range [start; end].
- Parameters
start
:end
:
-
void
clearSelection
()¶
-
struct
Selection
¶
-
enum