PyQt4:QSpinBox 不接受高于 100 的值
我对 python 和 qt 很陌生,我想使用范围从 0 - 1000000 的微调器,但即使我将最大值设置为 1000000,QSpinBox 也不会超过 100,我确信这真的很简单,但是我已经寻找了很长时间,却找不到任何东西。这是我到目前为止使用的代码:
steps_spin = qt.QSpinBox()
steps_spin.setValue(10000)
steps_spin.setMinimum(100)
steps_spin.setSingleStep(100)
我希望你们能帮助我!
I am quite new to python and qt, i want to use a spinner that ranges from 0 - 1000000 but the QSpinBox wont go above 100 even when i set the max to be 1000000, i am sure it is really simple to do, bu i have been searching for ages and cannot find anything. here is the code i have used so far:
steps_spin = qt.QSpinBox()
steps_spin.setValue(10000)
steps_spin.setMinimum(100)
steps_spin.setSingleStep(100)
I hope you guys can help me!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
要设置高于 99 的值,您必须首先调用 setMaximum/setRange:
To setValue for something higher than 99 you must call setMaximum/setRange first:
怎么样
How about
来自 PyQt4 文档:
您可以在诺基亚的Qt 文档中找到类似的文本。
工作代码示例:
From the PyQt4 documentation:
You can find a similar text in the Qt documentation of Nokia.
Working code sample: