假设我有一个带有值123.45的QSpinBox。如果我手动编辑它并开始擦除这五个值,则将为值123.4触发valueChanged。如果我继续擦除这四个,则会再次发生。
如果在完成编辑后按Enter,也会触发该事件。
我想问题是我应该使用void QAbstractSpinBox::editingFinished()而不是valueChanged,但是看来valueChanged是推荐的方法,因为我的观点中有更多示例和用法,因此我想对此进行确定。
任何的想法?
最佳答案
最后,我在Qt文档中找到了 keyboardTracking
property。易于设置,并且像魅力!
关于c++ - QSpinBox ValueChanged被多次触发,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10223500/