7
Potrebbe essere necessario leggere o scrivere su alcune proprietà dello Loader
sourceComponent
da alcune funzioni esterne.Come accedere all'oggetto QML all'interno del sourceComponent del programma di caricamento?
Qual è il modo di accedere alla proprietà x
dell'oggetto all'interno di questo Loader
di sourceComponent
?
import QtQuick 2.0
Item {
width: 200; height: 200
Loader {
anchors.fill: parent
sourceComponent: rect
}
Component {
id: rect
Rectangle
{
width: 50
height: 50
color: "red"
property int x
}
}
}
Come questo aiuta ad accedere a 'x'? – vsz
@vsz è possibile accedervi tramite 'loaderItem.x' – GrecKo
Non sembra funzionare in caso di file esterni, con un' loader.source: "something.qml" '. Farò alcuni esperimenti e posta una nuova domanda se necessario. – vsz