• 3206阅读
  • 7回复

[讨论]QTableview单元格改浮点型数据的精度怎么改? [复制链接]

上一主题 下一主题
离线littlebee
 

只看楼主 倒序阅读 楼主  发表于: 2020-10-26
默认是2位小数,现在想改成3位或者5位,谁知道怎么改
离线littlebee

只看该作者 1楼 发表于: 2020-10-26
单元格显示3位小数,双击一下该单元格就变成2位小数了,一身汗
离线liudianwu

只看该作者 2楼 发表于: 2020-10-26
用自定义委托改成qlineedit
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线littlebee

只看该作者 3楼 发表于: 2020-10-26
回 liudianwu 的帖子
liudianwu:用自定义委托改成qlineedit (2020-10-26 11:01) 

多谢版主指点
离线20091001753

只看该作者 4楼 发表于: 2020-10-26
如果不考虑排序,直接转成QString
(づ ̄ 3 ̄)づ
离线it_developer

只看该作者 5楼 发表于: 2020-10-26
TableView 只是显示,数据精度是在从Model 中取数据格式化的时候调整下参数既可
形式如 由    QString::number(double,'f',2)  改为     QString::number(double,'f',3)
Qt、C++技术爱好者和践行者(软件开发自由职业者)
https://www.apps121.com/
离线littlebee

只看该作者 6楼 发表于: 2020-10-29
回 20091001753 的帖子
20091001753:如果不考虑排序,直接转成QString (2020-10-26 11:57) 

要排序的
离线littlebee

只看该作者 7楼 发表于: 2020-10-29
回 it_developer 的帖子
it_developer:TableView 只是显示,数据精度是在从Model 中取数据格式化的时候调整下参数既可
形式如 由    QString::number(double,'f',2)  改为     QString::number(double,'f',3) (2020-10-26 21:48) 

用的qsqltablemodel,得重写模型吧?现在用的代理已经搞定了
快速回复
限100 字节
 
上一个 下一个