qhexedit2
qhexedit2 copied to clipboard
I need a utility to compare binaries with two qHexEdit plugins.
I need a utility to compare binaries with two qHexEdit plugins. I would like all differing bytes in either plugin to be highlighted in color. How can I do this?
The size of the files can be very large.
What is meant by binary comparison? Should it simply be compared byte by byte or should insertions and deletions also be considered? Then it becomes complicated, as it can be difficult to recognize exactly what has been inserted or deleted.
A simple binary comparison without insertion/deletion should be easy to implement:
- Use two QHexEdits and synchronize vertical scrolling
- Compare visible content
- Mark differences
However, I do not see this as the task of this widget, but rather of the associated application.
Yes, you only need to compare byte by byte.
Will I need to use the addUserArea function to do this?
Can I use this function one to two million times without any problems?
Can you please tell me how to make vertical scroll synchronisation for two QHexEdit components?
Hello, @Simsys ! I used two QHexEdits and synchronised vertical scrolling.
Answer me please:
- How to compare only visible content?
- How to mark the differences?
I built it here, but to work in the qhexedit.h file, I need to move _bPosFirst and _bPosLast from the private section to the public section.
I have opened a new ticket for this requirement (#178).
This ticket can now be closed.