Bug 438566 - kdeconnect-sms disobeys qt5&kvantum theme settings
Summary: kdeconnect-sms disobeys qt5&kvantum theme settings
Status: RESOLVED WORKSFORME
Alias: None
Product: kdeconnect
Classification: Applications
Component: messaging-application (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Simon Redman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-13 18:11 UTC by hall.christopher88
Modified: 2024-10-23 03:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
mixmatched theme (13.72 KB, image/png)
2021-06-13 18:11 UTC, hall.christopher88
Details
mixmatched theme (19.31 KB, image/png)
2021-06-13 18:11 UTC, hall.christopher88
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hall.christopher88 2021-06-13 18:11:18 UTC
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
Comment 1 hall.christopher88 2021-06-13 18:11:39 UTC
Created attachment 139292 [details]
mixmatched theme
Comment 2 Simon Redman 2021-06-13 19:26:25 UTC
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.
Comment 3 Simon Redman 2024-09-23 20:39:23 UTC
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.
Comment 4 Bug Janitor Service 2024-10-08 03:47:18 UTC
🐛🧹 ⚠️ 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!
Comment 5 Bug Janitor Service 2024-10-23 03:47:13 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.