]> cloud.milkyroute.net Git - dolphin.git/commit
KItemListView: Use own palette rather than go hunt for the scene
authorKai Uwe Broulik <kde@privat.broulik.de>
Thu, 17 Aug 2023 10:57:26 +0000 (12:57 +0200)
committerKai Uwe Broulik <kde@privat.broulik.de>
Sun, 20 Aug 2023 20:08:58 +0000 (20:08 +0000)
commit21cd9da8fd128723d73745606724f6f77625aac0
treec8ac503c953875e3c1094462818e7b3a81fae33f
parentb7e859827d405ff15b6039f35cefa869868d2733
KItemListView: Use own palette rather than go hunt for the scene

Documentation for `QGraphicsWidget::palette` says:
> When a widget's palette changes, it resolves its entries against its
> parent widget, or if it doesn't have a parent widget, it resolves against the scene.

So I don't see why we would need to do that ourselves.

More importantly, though, it seems in Qt 6 the palette isn't updated in time,
so when changing color schemes, Dolphin picks the old color instead of the new one,
leading to illegible font when e.g. switching between Breeze Light and Dark.
src/kitemviews/kitemlistview.cpp