SUMMARY If user sets a custom font for the Digital Clock widget, the font weight does not carry over from Plasma 5. For example, I have Inter font for my Digital Clock widget with font weight "Regular" in Plasma 5. Using Plasma 6 through kdesrc-build and logging in, the font weight had changed to "Thin" Changing font settings seemed to fix the issue. STEPS TO REPRODUCE 1. Change digital clock font to something custom in Plasma 5 2. Log in to Plasma 6 OBSERVED RESULT Digital clock font weight may not be the same as in Plasma 5. EXPECTED RESULT Digital clock font weight would carry over. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 38 KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.240.0 Qt Version: 6.5.2 Kernel Version: 6.2.9-300.fc38.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon RX 6600
Yeah, the Font::Weight changed between Qt 5 and Qt 6. In Qt 5 it is 0..100 with 50 being "Normal". In Qt 6 it follows OpenType with 0..1000 where 400 is "Normal".
At least for digital clock, this should be fixed now with: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1798 Note for devs/testers: if you jump between Plasma 5 and 6 a lot, the font will look weird again, since the script is only ran once when updating. For regular user, who is just updating from 5 to 6 once, this fixes the issue. Also, the script in MR can be updated with more widgets if there are other font weight issues in other widgets.