This is what I have tried:
Qt Code:
  1. import QtQuick 2.0
  2.  
  3. Rectangle
  4. {
  5. property variant twoDimTempArray: [[]]
  6. property variant oneDArray: [1,2,3]
  7.  
  8. MouseArea
  9. {
  10. anchors.fill: parent
  11. onClicked:
  12. {
  13. twoDimTempArray.push (oneDArray)
  14.  
  15. twoDimTempArray[0].push (oneDArray)
  16.  
  17. twoDimTempArray[0][0] = oneDArray[0]
  18.  
  19. console.log (twoDimTempArray)
  20. }
  21. }
  22. }
To copy to clipboard, switch view to plain text mode 

They all results in
Qt Code:
  1. []
To copy to clipboard, switch view to plain text mode 
.

How to push values in QML property variant two dimensional array?