status of theme support on Windows and unreadable items

Ingo Klöcker kloecker at kde.org
Tue Nov 4 07:34:18 GMT 2025


On Dienstag, 4. November 2025 02:48:04 Mitteleuropäische Normalzeit Jack via 
KMyMoney-devel wrote:
> There have been multiple recent bugs and Discuss threads regarding
> issues with Windows themes resulting in either transactions or ledger
> header lines being displayed with background and foreground colors
> either the same or too close for the text to be readable.  Are all the
> solutions offered so far only workarounds for Windows handling of
> themes or perhaps KMM's interaction with Windows handling of themes, or
> is there any better understanding of the underlying problem?

I'm wondering if KMyMoney uses custom colors for certain UI elements (via 
stylesheets or by explicitly setting palette colors) or whether it relies on 
the widget style. If it's the former then this is would point to wrong 
assumptions about foreground and background colors when setting custom colors. 
On the other hand, if KMyMoney relies on the widget style (which should always 
be Breeze on Windows) then things can likely be fixed in the Breeze style. I 
have fixed a few things in Breeze with regards to Windows' High Contrast color 
themes that I noticed while working on Kleopatra for Windows. I'm not aware of 
issues with Breeze Light or Breeze Dark on Windows. If KMyMoney doesn't do so 
already I strongly suggest that KMyMoney uses KColorScheme and the Breeze 
color schemes on Windows.

Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 265 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20251104/1df41168/attachment.sig>


More information about the KMyMoney-devel mailing list