六:鼠标,按键事件

MouseArea

acceptedButtons

clicked

doubleClicked

pressed

released

MouseEvent

,MouseArea{

anchors.fill:parent;

acceptedButtons:Qt.LeftButton|Qt.RightButton;

扫描二维码关注公众号,回复: 10973884 查看本文章

onClicked:{

if (mouse.button == Qt.LeftButton)

{

console.log(LeftButton);

}

else

{

console.log("RightButton");

}

onDoubleClicked:{

if (mouse.button == Qt.LeftButton)

{

console.log("leftButton double");

}

else

{

console.log("rightButton double");}

}

}

}

Keys

enterPressed/returnPressed

pressed/released

leftPressed/rightPressed/upPressed/downPressed

digit[0-9]Pressed

spacePressed/deletePressed/escapePressed

KeyEvent

发布了206 篇原创文章 · 获赞 18 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/lvmengzou/article/details/104012915