qt - TEXT 变形分隔线
问题描述
我需要 qml 应用程序中的文本如下图所示
ID EXT RESOLUTION FPS | FILESIZE TBR PROTO | VCODEC VBR
--- ---- ---------- --- - ----------- ----- ----- - ----------- -----
139 m4a audio only | 355.74KiB 48k https |
249 webm audio only | 404.19KiB 55k https |
250 webm audio only | 526.19KiB 72k https |
140 m4a audio only | 942.33KiB 129k https |
251 webm audio only | 1011.70KiB 139k https |
解决方案
您必须使用等宽字体,例如“monospace”或“Courier New”:
Text{
text: "ID EXT RESOLUTION FPS | FILESIZE TBR PROTO | VCODEC VBR
--- ---- ---------- --- - ----------- ----- ----- - ----------- -----
139 m4a audio only | 355.74KiB 48k https |
249 webm audio only | 404.19KiB 55k https |
250 webm audio only | 526.19KiB 72k https |
140 m4a audio only | 942.33KiB 129k https |
251 webm audio only | 1011.70KiB 139k https | "
font.family: "monospace"
}
输出:
推荐阅读
- amazon-web-services - 如何在 AWS API Gateway 中配置 Keycloak
- ios - Swift:如何使用扩展表添加应用程序共享功能
- python-3.x - 'abs()' 和 'argsort()' 究竟是如何一起工作的
- javascript - 物化模态未打开
- wso2 - WSO2物联网服务器
- java - Selenium java - 在没有无头浏览器的 Jmeter 中配置 TestNG
- powershell-4.0 - 如何同时将对象输出到powershell控制台窗口的各种坐标?
- sql - Postgres Sql如何获得正确顺序的排名顺序
- c# - xUnit调用时如何输出结果?
- python - tensorflow tf.py_func 加载 pickle 迭代器抛出错误,未知形状