gpt4 book ai didi

qt - QDateTimeEdit : rollback from 59 to 00 or vice-versa in hours/minute/second

转载 作者:行者123 更新时间:2023-12-04 05:16:24 25 4
gpt4 key购买 nike

如何从 59 回滚小时/分钟/秒至 00反之亦然。其实QDateTimeEdit默认情况下不允许它并且在达到最大值 59 后卡住如果尝试按向上箭头,最小值相同 00 .

最佳答案

你一定知道QDateTimeEdit是继承QAbstractSpinBox , 和 QAbstractSpinBox具有环绕机制,使用它可以使旋转呈圆形。所以,你必须做的就是

setWrapping(true)

在你的情况下,它必须是这样的: ui->dateTimeEdit->setWrapping(true);
如果包装是 true加紧从 maximum() value 将带您到 minimum()值(value),反之亦然。包装只有在您有 minimum() 时才有意义和 maximum()值设置。

查看官方文档 here .

祝你好运!

关于qt - QDateTimeEdit : rollback from 59 to 00 or vice-versa in hours/minute/second,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14212762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com