KF6: Consider porting Kirigami.Theme to QQuickAttachedPropertyPropagator
Since Qt 6.5 QtQuickControls2 module introduces QQuickAttachedPropertyPropagator
public base class for attached objects with inheritance features like Material
, Universal
and other styles.
It looks like a good fit for Kirigami.Theme
, which is explicitly based on inheritance (and which at times gets broken by either silenced parent change events or some other QtQuick magic which only upstream Qt classes like this one are able to access).
Also, it can be considered for Kirigami.ScenePosition
to use closest parent as a caching point.