Created attachment 123247 [details] 100% We try to use the Breeze style on Windows at the moment as the normal Qt styles fail with different issues during scaling. Breeze looks "good" but has one issue: The sizes with e.g. 150% scaling look more or less like with 200%. See the attached screenshots.
Created attachment 123248 [details] 200%
The 100% screenshot is actually 150% ;=)
Beside this glitch, Breeze is by far the best scaling style I found.
Do we actually support Breeze on Windows? Why not use Windows native style?
Because it doesn't work at all if you scale stuff ;=) See: https://doc.qt.io/qt-5/highdpi.html "While the macOS style fully supports high-DPI, the Windows desktop style currently has some limitations with certain scale factors. In these cases, consider using the Fusion style instead, which aims to support high-DPI in all cases." I tried Fusion, but that fails in other ways like the normal Windows style. :(((
Perhaps Breeze is even nice as is and the issue is that we compile the frameworks integration stuff at the moment, I try to fix that (and I see that we missed to update in craft to latest Breeze...)
Hmm, no, update and avoiding to build frameworks integration doesn't seem to solve that issue.
Created attachment 123250 [details] 150% Breeze 5.17 without framework integrations
Without the framework integration plugins the icon sizes look OK in the menu, perhaps the check box sizes are just strange. See the https://bugsfiles.kde.org/attachment.cgi?id=123250 screenshot.
I investigated this more and this is plainly a Qt issue: https://bugreports.qt.io/browse/QTBUG-62914 They round up => that messes up the size and makes applications first "too small" and then "too large"... Given for 5.14 one can opt-in, I close this now.