Created attachment 139291 [details] mixmatched theme SUMMARY I have qt themeing for making sure all the qt apps look the same as the gtk apps, kvantum makes this pretty seamless. This works for every qt app I have run across except kdeconnect-sms. This is app seems to half apply the theme. Some buttons and boxes are themed properly, other aren't. the background is white, and the text when sending is light on white, making it hard to read. The software works, but something is off with the way it is applying themes. STEPS TO REPRODUCE 1. set arc-dark as theme for qt5 with kvantum 2. open the sms app 3. see the weird half-application OBSERVED RESULT consistent themeing EXPECTED RESULT inconsistent themeing SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Created attachment 139292 [details] mixmatched theme
Thanks for reporting this bug. I know approximately nothing about theming. However, I have one detail which might help debug further: kdeconnect-sms is not a traditional C++ Qt app, it is written in QML with heavy use of Kirigami. As far as I have experienced, this alone has significant impact on how themes are applied. I would encourage you to investigate more QML/Kirigami applications and see if this is the common link. Lots of modern KDE applications use QML and Kirigami.
This bug has been open for a long time with no reply. As we have moved to Qt6/KF6, likely whatever issue might have been happening here is now totally different. Please confirm whether the theming issue is still present, and whether it is present in all QML apps.
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.