В этом QML код:Invalid сгруппированных доступ к свойству
Component {
id: userdelegate
PictureBox {
...
icon: model.icon
icon.heigth: 50
}
}
PictureBox
происходит от PictureBox.qml
системного файла таким образом:
...
Image {
id: icon
...
width: parent.width; height: 150
}
Запуск QML, у меня есть ошибка в названии. Мне нужно использовать PictureBox.qml
, но я не могу его изменить. Как изменить значение высоты по умолчанию для значка PictureBox.qml
?
Я думаю, что единственный способ использования [aliases] (http://doc.qt.io/qt-5/qtqml-syntax-objectattributes.html#property-attributes). Но вы сказали, что не можете изменить PictureBox.qml: -O – Tarod
Я не вижу свойство 'icon' в любом месте этого кода (« PictureBox.qml' »). Можете ли вы опубликовать код, который действительно имеет отношение к вопросу? – Mitch
@Mitch: значок - это идентификатор элемента изображения. – cloc3