Qt-QSpinBox输入类控件(32)

目录

描述

属性

信号

使用


描述

微调框,如下,运行用户进行细微数据的操作,点击按钮,数据就会发生 “微调”

属性

value存储的数值.
singleStep每次调整的"步⻓".按下⼀次按钮数据变化多少.
displayInteger数字的进制.例如displayInteger设为10,则是按照10进制表⽰.设为2则为2进制表⽰.
minimum最⼩值
maximum最⼤值
suffix后缀
prefix前缀
wrapping是否允许换⾏
frame是否带边框
alignment⽂字对⻬⽅式.
readOnly是否允许修改
accelerated(加速的)按下按钮时是否为快速调整模式
correctionMode输⼊有误时如何修正.
• QAbstractSpinBox::CorrectToPreviousValue :如果⽤⼾输⼊了⼀个⽆效的值(例如,在只能显⽰正整数的SpinBox中输⼊了负数),那么SpinBox会恢复为上⼀个有效值。例如,如果SpinBox的初始值是1,⽤⼾输⼊了-1(⽆效),然后SpinBox会恢复为1。
• QAbstractSpinBox::CorrectToNearestValue :如果⽤⼾输⼊了⼀个⽆效的值,SpinBox会恢复为最接近的有效值。例如,如果SpinBox的初始值是1,⽤⼾输⼊了-1(⽆效),那么SpinBox会恢复为0。
keyboardTrack

是否开启键盘跟踪.
设为true,每次在输⼊框输⼊⼀个数字

都会触发⼀次valueChanged()和textChanged()信号.
设为false,只有在最终按下enter或者输⼊框失去焦点,才会触发

valueChanged()和textChanged()信号

信号

textChanged(QString)微调框的⽂本发⽣改变时会触发.
参数QString带有前缀和后缀.
valueChanged(int)微调框的⽂本发⽣改变时会触发.
参数int,表⽰当前的数值.

使用

通过 下拉框 来选择每个食物的种类,再通过 微调框 来选择 数量

结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风玉骨

爱了!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值