Some plasma addons such as https://github.com/Schneegans/Burn-My-Windows require the kf6-kwidgetsaddons-devel package installed to render some components such as kcolorbutton, without these header files present it drops back to just rendering it as a standard button
In the config.ui of the addon wants to load kcolorbutton.h header, which as far as I can tell is supposed to live in /usr/include/KF6/KWidgetAddons/ - on my system its not there. If you install the kf6-kwidgetsaddons-devel package it works as expected, but layering this package in Kinoite results in a lot of extra devel dependencies and build tools being added to the base system which is less than ideal.
The header file must be available at runtime? That doesn't sound right...
@zzag is that expected?
I was confused by it too, I thought it was just a compile dependency, but if you install it from the store it needs the devel packages too. Schneegans even lists it as a requirement for some distros
the config.ui has
KColorButton QPushButton kcolorbutton.h