Qt 显示汉字
- title: Qt显示汉字
- original_path: /工作相关/飞凌嵌入式imx6全部资料/原始下载资料/OKMX6DL、Q系列产品应用笔记/OKMX6DL&Q-S3-linux4.1.15应用笔记/QT显示汉字应用笔记.pdf
- file_size: 525 KB
- total_pages: 6
- author: 保定飞凌嵌入式技术有限公司
- processed_date: 2026-09-20
- method: PDF文本提取
- status: done
概述
本文档介绍了在飞凌 OKMX6DL/Q-S3 平台 Linux 4.1.15 系统上,Qt 应用程序中如何正确显示汉字。
核心内容
Qt 5.6 UTF-8 支持
Qt 5.6 默认支持 UTF-8 编码,有两种方式显示汉字:
方式一:使用 tr() 转换
QString str(tr("中文"));此方式可以正常显示。
方式二:直接赋值(不推荐)
QString str("中文");此方式会显示乱码。
注意事项
- 例子在文件夹外(指编译环境配置)
- 不同平台可能有差异,需自行适配
技术要点
| 项目 | 说明 |
|---|---|
| 平台 | OKMX6DL/Q-S3 |
| 操作系统 | Linux 4.1.15 |
| Qt版本 | 5.6 |
| 编码要求 | UTF-8 |