QHexView 5.1 Release (and a little bit of history)
Source: Dev.to
Background
Almost ten years ago I began writing a small widget to display binary data for one of my old projects (now dormant). Over time I isolated its code and moved it to a dedicated repository, hoping it would be useful to other developers.
Rewrite and New Release
The code became messy and time‑consuming to maintain, so in 2022 I decided to rewrite the widget from scratch. The new version, 5.1, features a completely rewritten renderer—the main reason for this release.
Features
- Built‑in pattern matcher.
- Completely customizable rendering: you can highlight bytes by their value and/or by offset range (even in real time thanks to delegates).
- Clipboard support for various formats (visual copy, hex copy, etc.).
- Ability to highlight patched bytes via the
setTrackChanges()method. - Numerous minor improvements and bug fixes.
Repository
QHexView on GitHub – version 5.1.0.