Comment pousser les valeurs de QML propriété variante tableau à deux dimensions - dynamiquement?
C'est ce que j'ai essayé:
import QtQuick 2.0
Rectangle
{
property variant twoDimTempArray: [[]]
property variant oneDArray: [1,2,3]
MouseArea
{
anchors.fill: parent
onClicked:
{
twoDimTempArray.push (oneDArray)
twoDimTempArray[0].push (oneDArray)
twoDimTempArray[0][0] = oneDArray[0]
console.log (twoDimTempArray)
}
}
}
Ils tous les résultats dans []
.
Comment pousser valeurs dans QML propriété variante tableau à deux dimensions?
OriginalL'auteur Aquarius_Girl | 2014-09-29
Vous devez vous connecter pour publier un commentaire.
Une façon d'ajouter les valeurs dynamiquement à un 1 dimensions QML
variant
est de remplir un normal tableau de Javascript et de l'attribuer à la QMLvariant
.De sortie:
J'ai essayé la même méthode pour un 2 dimensions tableau et il fonctionne.
OriginalL'auteur Aquarius_Girl