MouseArea {
id: mouseSpace
anchors.fill:parent
hoverEnabled: true
acceptedButtons: Qt.LeftButton | Qt.RightButton
onPositionChanged: {
//var pos = mapToItem(canvas, mouse.x, mouse.y)
// console.log("Canvas Size: " + canvas.canvasWindow)
// console.log("X: " + mouse.x + " Y: " + mouse.y + " PosX: " + pos.x + " PosY: " + pos.y);
}
onClicked:{
if (mouse.button == Qt.RightButton){
//console.log("right click")
Scene.addItem("Line", canvas)
}
if (mouse.button == Qt.LeftButton){
//console.log(mouse.x,mouse.y);
//var pos = mapToItem(null, mouse.x, mouse.y)
Scene.handleClick(mouse.x,mouse.y);
//Scene.handleClick(pos.x,pos.y);
}
}
onWheel: {
console.log(wheel.angleDelta.y)
}
}