有人知道如何创建一个链接到文本(数字)的按钮,只要按下该按钮,就会高于其值吗?
我试过这个:
Button { width:100 height:100 text: “up” onPressed: { ++myText.text; } } Text { id:myText text:1 }
但这只会增加一次值。
答案 0 :(得分:2)
你需要一个计时器来完成这项工作。
Item
{
Button { id:button1 width:100 height:100 text: “up” onPressed: { ++myText.text; } }
Text { id:myText text:1 }
Timer {
interval: 500; running: button1.pressed ; repeat: true
onTriggered: ++myText.text
}
}