• 4975阅读
  • 2回复

[提问]QDoubleSpinBox的1Km 与1000的转换 [复制链接]

上一主题 下一主题
离线granis
 
只看楼主 倒序阅读 楼主  发表于: 2011-09-10
我想在QDoubleSpinBox中实现如下的功能,当数值超过1000的时候,其立即显示为1k,如果从1k down为999的时候,k立即消失显示数字变为999,在量纲改变的同时,其SingleStep也会改变。这个应该如何实现?
离线dbzhang800

只看该作者 1楼 发表于: 2011-09-10
没看懂你的问题,你潜在的意思是:

数据范围:
1~999 || 1k~999k

不会出现等于 1111 的数?如果这样,应该不困难
离线granis
只看该作者 2楼 发表于: 2011-09-11
回 1楼(dbzhang800) 的帖子
其实就是显示的问题,如何在value为1000的时候,显示为1k,而不是1000?在1111的时候显示为1.11k?
快速回复
限100 字节
 
上一个 下一个