Fifteen-clock's configuration window is ported to QQC2 and Kirigami.FormLayout. Setting are reorganized in a way that makes more sends. Enabled properties have also been added because some options are irrelevant when others are used.
+1 for porting to Kirigami.Formlayout, but I'm not sure that the new layout is an improvement. Something about it just doesn't feel quite right to me.
This might be a case where we could benefit from using actual headers ("Numbers" and "Pieces"), maybe?
So something like this?
But TBH I don't like how Kirigami section headings are positioned (how left they are) when using FormData.label. They also probably get extended much more with German translations. It's nicer IMO when using labels in a row layout instead:
I'm not sure - the sections are so small the headings make it sound redundant (Numbers, Show numbers, Number color), I'd add spaces instead.
[checkbox] Show numbers
[checkbox] Use custom image for pieces
Implicit could work (Numbers --- Show? Color?) but explicit might be better.