Como enviar valores para a matriz bidimensional da variante de propriedade QML - dinamicamente?

Isto é o que eu tentei:

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)
        }
    }
}

Todos eles resultam em[].

Como enviar valores na matriz bidimensional da variante de propriedade QML?

questionAnswers(1)

yourAnswerToTheQuestion