Skip to content
Verified Commit 7ec79a7a authored by ivan tkachenko's avatar ivan tkachenko 🗯
Browse files

Draft: Remove checkable, checked and enabled properties from FormLayout/FormData

This removes all three properties from FormData attached type and their
usages from FormLayout component. The reason is that they are not used,
require considerable amount of code to keep it from falling apart, and
requires FormLayout override/style CheckBox component which is really
not its job and which we miserably failed to maintain consistent at
least with qqc2-desktop-style (and which also is unreadable in RTL mode).

The checkable/checked properties are not used anywhere throughout Plasma
software. The Kirigami.FormData.enabled only appears twice in
plasma-firewall for CheckBox labels (where it doesn't do anything,
because according to my observations disabled labels don't change colors
in qqc2-desktop-style).
parent 3af1e229
Pipeline #409847 passed with stage
in 3 minutes and 11 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment