import QtQuick 2.0 Rectangle { width : 400 height : 400 Text { id : label anchors.margins: 5 anchors.left: parent.left anchors.top: parent.top width : parent.width height: 100 maximumLineCount: 10 } MouseArea { anchors.fill: parent onClicked: { var log = "# " + parent.count + " clicked at " + mouse.x + " " + mouse.y + " buttons " + mouse.button; console.log(log) if (parent.count % 10 == 0) { label.text = log } else { label.text = label.text + "\n" + log } parent.count = parent.count + 1; } onPressed: console.log("# " + parent.count + " pressed") onReleased: console.log("# " + parent.count + " released") } property int count : 0; }