// Copyright © SixtyFPS GmbH // SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial export component Compo inherits Text { property background: text; // ^error{Unknown unqualified identifier 'text'. Did you mean 'self.text'?} Rectangle { background: background; // ^error{Cannot convert string to brush} } Text { text: background; // works: lookup in the root } if true : Rectangle { property text; Text { color: text; // works text: background; // works width: border-color; // ^error{Unknown unqualified identifier 'border-color'$} height: text; // ^error{Cannot convert color to length} } } Rectangle { width: text; // ^error{Unknown unqualified identifier 'text'. Did you mean 'root.text'?} } }