/* LICENSE BEGIN This file is part of the SixtyFPS Project -- https://sixtyfps.io Copyright (c) 2020 Olivier Goffart Copyright (c) 2020 Simon Hausmann SPDX-License-Identifier: GPL-3.0-only This file is also available under commercial licensing terms. Please contact info@sixtyfps.io for more information. LICENSE END */ X := Rectangle { lay := GridLayout { property foo: "hello"; Row { Text { text: lay.foo; } Text {} } Row {Text {}} Text{ Row {} // ^error{Row can only be within a GridLayout element} } } }