This is what I have tried:
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)
}
}
}
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)
}
}
}
To copy to clipboard, switch view to plain text mode
They all results in
[]
[]
To copy to clipboard, switch view to plain text mode
.
How to push values in QML property variant two dimensional array?
Bookmarks