using Gtk 4.0; Box { visible: bind-property box2.visible inverted; orientation: bind-property box2.orientation; spacing: bind-property box2.spacing no-sync-create; } Box box2 { spacing: 6; }