T-640

Results 36 comments of T-640

Excellent, and thanks for notification as well! Here is what I can report so far from version downloaded yesterday: 1) Rendering is messed up, take a look: ![HexMessedUp 2880x1800](https://user-images.githubusercontent.com/71297562/156291800-bc98b71c-4ac8-41e8-ba64-afbeb64be833.png) This...

> A possible solution is to remove hexCursor from QHexView Pubic access to `QHexCursor` from `QHexView` is needed to at least being able to switch modes. Removing would make sense...

Update on the rendering issue: Tested on an older notebook (Windows 10, 1366x768 display), messed up there as well. Old version works fine on that machine. Try changing display resolution...

Qt version is 5.14.2. The result of this (on Windows 11): `qDebug ()

Looks like I found the fix for this. The issue is in `QHexView::renderDocument`, in this block: https://github.com/Dax89/QHexView/blob/34e1dcb0171543b84fede9dec5c7d6717b70569e/qhexview.cpp#L206-L219 Convert the result of this into`QString`: `QHexUtils::toHex(linebytes.mid(column, 1)).toUpper();` Like this, for example: `QString(QHexUtils::toHex(linebytes.mid(column,...

Everything looks fine. Now, to the lesser issues: 1) In Hex area background highlighting grabs an extra character (an empty character that separates representation of bytes). In ASCII area it...

> Do you want that the widget calculates the line's length according to its width? The reverse of that, if I understood the question correctly. But this could work too...

Issue 8: Now scrollbar area appears, I can see up and down arrows, but the scrollbar itself is not there, so I am still unable to scroll down to the...

And there is also one more thing that could be restored from the old version: in Hex area bytes `00` and `FF` were coloured differently from the rest, and dots...

> issue 8 should be fixed It is, but one more emerged: it appears that there is some kind of invisible "scrollbar" when there is no actual scrollbar, mouse wheel...