4 BindingsSpliceCorrectlyType {
5 property bool test: false
7 property bool italicProperty: false
8 property bool boldProperty2: false
10 font.italic: italicProperty
11 font.bold: boldProperty2
13 Component.onCompleted: {
15 if (font.italic != false) return;
16 if (font.bold != false) return;
18 // Test italic binding worked
19 italicProperty = true;
21 if (font.italic != true) return;
22 if (font.bold != false) return;
24 // Test bold binding was overridden
26 if (font.italic != true) return;
27 if (font.bold != false) return;
30 if (font.italic != true) return;
31 if (font.bold != true) return;