是否可以在按键时自动更改Spinbox的值而不是Enter?问题出在下面,让我们假设输入到第一位:
现在我将其更改为数字10,但不要单击enter
:
现在,我单击加号,它转到第二位:
如何更改这种方式,以便当我失去焦点或单击微调框的减号或加号时自动考虑到最后一个数字?
QtQuick.Controls 2.0
就是这种情况
一个例子:
import QtQuick 2.9
import QtQuick.Controls 2.0
ApplicationWindow {
id: window
title: "Stack"
visible: true
height: 200
width: 400
Item {
id: page
anchors.fill: parent
width:parent.width
height: parent.height
Column{
width:parent.width
spacing:10
SpinBox {
id: spinBox1
width: 100
height: 30
stepSize: 1
editable: true
}
}
}
}
答案 0 :(得分:0)
您可以使用SpinBox的属性“ contentItem”并添加TextInput。
TextInput具有信号处理程序“ onTextChanged”。
setInterval(function(){
$(".badge-danger").fadeOut(2100);
$(".badge-danger").fadeIn(900);
}, 3000);