• 723阅读
  • 2回复

[提问]qtextstream 输出文本到txt,文字对齐问题 [复制链接]

上一主题 下一主题
离线firedheater
 

只看楼主 倒序阅读 楼主  发表于: 2024-06-12
在用qtextstream输出到文本时,如何实现对齐呢。?各种常识仍然无法对齐。
例如第一行输出“ABCDEFG”,“123.76”,“23456.124”。
第二行输出"Asd",“234.333”,“888888.8”。
在使用setfildwidth后,仍然无法对齐。发现主要原因是因为,输出的字符宽度不同。
请教有什么设置方法。让两行数据按三列分别左对齐。
离线snow_man_0

只看该作者 1楼 发表于: 2024-06-12
是setFieldWidth设小了
离线liudianwu

只看该作者 2楼 发表于: 2024-06-13
可以试试用 \t 填充
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
快速回复
限100 字节
 
上一个 下一个