View Single Post
Old 01-03-2022, 08:11 AM   #33
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,218
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Quote:
Originally Posted by kovidgoyal View Post
Released version 5.99.1 with fixes for all issues reported so far (other than thiago's checkbox shadows)
My issues are caused by Qt's new High DPI Scaling policy. It only affects those using a non-integer scale factor. In my case, I use 125%. This is a known issue of Qt6, as pointed here.

This causes some graphical glitches. In my case:

- Kind of a shadow on some checkboxes
- Missing separators
- Small icons are drawed with poor quality (the same ones that looked ok on Qt5).
- The whole calibre interface got "bigger". I have bigger icons, bigger line spaces, etc.

For the icons on my plugins, I just used larger ones, but the rest of the problems remained. So, I dealed with it by setting this environment variable:
Code:
QT_ENABLE_HIGHDPI_SCALING = 0
This is the standard look. Bigger interface, missing separators on plugin menu.
Click image for larger version

Name:	Standard.png
Views:	831
Size:	230.7 KB
ID:	191308

After setting the environment variable.
Click image for larger version

Name:	Changed.png
Views:	852
Size:	227.6 KB
ID:	191309
thiago.eec is offline   Reply With Quote