HexWidget¶
-
class HexWidget : public QScrollArea¶
Public Types
-
enum ItemSize¶
Values:
-
enumerator ItemSizeByte¶
-
enumerator ItemSizeWord¶
-
enumerator ItemSizeDword¶
-
enumerator ItemSizeQword¶
-
enumerator ItemSizeByte¶
Public Functions
-
explicit 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 ItemSize¶