功能:
通过上下左右箭头控制物体移动,按键“+”使物体变大,按键“-”使物体变小。
- 效果演示

- 代码如下
import QtQuick
Rectangle {
width:300
height:300
Rectangle{
id:square
width:50
height: 50
color:'green'
border.color: Qt.lighter(color)
}
focus:true
Keys.onLeftPressed: square.x-=8
Keys.onRightPressed: square.x+=8
Keys.onUpPressed: square.y-=8
Keys.onDownPressed: square.y+=8
Keys.onPressed:function (event){
switch(event.key){
case Qt.Key_Plus:
square.scale+=0.2
break
case Qt.Key_Minus:
square.scale-=0.2
break;
}
}
}
该代码示例展示了如何在QtQuick环境中通过键盘的上下左右箭头控制一个绿色矩形移动,以及使用+和-键调整矩形的大小。当按下左、右、上、下箭头时,矩形会在对应方向上平移;按下+键矩形会放大,按下-键则缩小。

1万+

被折叠的 条评论
为什么被折叠?



