SUMMARY Some apps are starting to migrate to qt6 (e.g. qbitorrent, which current v4.4.x series will be the last to support qt5). qt6 apps look bad on a Plasma desktop because Breeze theme is not used on qt6. I really don't know how much effort should be put to add a qt6 compatible Breeze theme, but it would be a very nice thing to do soon to keep a consistent enviroment. It is amazing how good gtk apps look on Plasma thanks to Breeze, so it would be great if qt6 apps also look good. Some distros (e.g. Arch) are starting to compile apps with qt6 when possible, so this will be more and more noticeable for users. STEPS TO REPRODUCE 1. Install qbitorrent on Arch 2. Open the app and observe OBSERVED RESULT Inconsistent appearance EXPECTED RESULT Same appearance as when using the app compiled with qt5 SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.23.90 KDE Frameworks Version: 5.90.0 Qt Version: 5.15.2 Kernel Version: 5.16.0-arch1-1 (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz Memory: 15.5 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 1070/PCIe/SSE2 ADDITIONAL INFORMATION Qt6 Version: 6.2.2
Indeed. It'll happen when it happens. :) All KDE software will be ported to Qt6, and the process has already begun. No need for a bug report since it's guaranteed to happen eventually and this bug report won't make that happen faster.
No no, my intention was not to rush anyone, of course :) I opened because I thought that maybe making Breeze qt6 compatible it's something that could be done before actually porting frameworks or Plasma to qt6. Sorry if my report looked that way.
Breeze depends on a whole bunch of frameworks, so those have to be made Qt6 compatible first. It wouldn't help to rush out a Qt6 port of Breeze before its dependent frameworks were ported too.
Okay, thanks for explaining. Looking forward for the port, whenever it's ready ;)
You're welcome!
Created attachment 148342 [details] Screenshots As a workaround, you can use breeze-gtk through qt6gtk2. Not as good as the real deal, but better than nothing.
Thanks for the suggestion. I'm compiling qbitorrent with qt5 for now.
*** Bug 461045 has been marked as a duplicate of this bug. ***