QtCreator 数字设定框 QDateTimeEdit QSpinBox QDoubleSpinBox

32 篇文章 0 订阅
16 篇文章 0 订阅

1.QDateTimeEdit

1.1 timeEdit的displayFormat为"h:mm:ssA"12小时制表示时间

1.2 dateEdit的calendarPopup属性可以弹出日历部件设置日期了

    //设置时间为现在的系统时间
    ui->dateTimeEdit->setDateTime(QDateTime::currentDateTime());
    //设置时间的显示格式
    ui->dateTimeEdit->setDisplayFormat(QString("yyyy年MM月dd日ddd HH  mm  ss 秒"));

2.QSpinBox和QDoubleSpinBox

2.1 suffix:后缀,可以设置%;prefix:前缀,可以设置金钱的符号¥

2.2 QDoubleSpinBox的decimals:小数点后的位数

2.3 通过value()来获取设置的数值


3.滑块部件(QScrollBar,QSlider,QDial)

3.1 QScrollBar的属性

singleStep:每步步长,对应上下键;
pageStep:每页步长,对应pageUp,pageDown
value/sliderPosition:当前值
tracking:是否跟踪,为是,拖动滑块时,会发出valueChanged()信号,为否,拖动滑块释放时发出该信号
orientation:方向,
invertedAppearance:滑块所在的初始位置
invertedControl:反向控制

3.2 QSlider的属性

tickPositon:刻度是否显示
tickInterval:刻度间隔


3.3 QDail的属性
wrapping:是否首尾相连
notchTarget:用来设置刻度间隔
notchesVisible:设置是否显示刻度


可以通过setValue槽函数来改变他们的值






















  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值