Antonio Davide
Antonio Davide
Great! It must be a nasty implicit cast with some Qt/Compiler/OS specific combo Pushed! Let me know if it's ok now.
I've fixed 1, 2, 5 and 6 along with a bunch of other minor fixes/improvements. About the other issues: - 3: Do you want that the widget calculates the line's...
I have added `QHexView::setCursorMode` and `QHexView::setAutoWidth` in order to rescale the viewport's width according to the rendered area, let me know if it's ok now. And I've also fixed all...
I've improved the scrollbar's behavior, issue 8 should be fixed. You can highlight any byte by using `QHexOptions::bytecolors` map, for example: ```cpp QHexOptions options; options.bytecolors[0x00] = {Qt::lightGray, QColor()}; // {Foreground,...
> It is, but one more emerged: it appears that there is some kind of invisible "scrollbar" when there is no actual scrollbar, mouse wheel can be used to trigger...
Mmmmmh, it makes sense. At this point even `QHexCursor` should be part of `QHexView`: so it's possible to have multiple views with the same `QHexDocument` but different `QHexCursor` and `QHexOptions`.
> I'm afraid not. To reproduce, create an empty `QHexView`, and use mouse wheel to scroll down. Despite having no data and without a visible scrollbar it will still scroll...
> Still acting same unfortunately. I can't reproduce it anymore with the case you have described. Btw, I have pushed another commit which disables the vertical scroll entirely if the...
Good! Yes, I'm open to listen for more suggestions/fixes/improvements
> Resetting data of `QHexDocument` I have added as `QHexView::setData` and `QHexDocument::setData`, when this method is called metadata and undo/redo stack is cleared (this happens even with `QHexView::setDocument` too). >...