当前位置: 首页 > news >正文

嵌入式系统中qt开发 Qdebug输出中文的时候变成了问号 ??? bulideroot制作的根文件系统

嵌入式系统中qt开发 Qdebug输出??? bulideroot制作的根文件系统

这个问题我找了三四天了,因为的字符也配置了 /etc/profile中qt的环境变量我也配置了
在这里插入图片描述

我的/usr/share/fonts也是有字库的,但是qt输出的中文全是?
原来就是在代码中添加这么一句话就解决了,真的坑
在这里插入图片描述

    // 设置应用程序的编码为 UTF-8QTextCodec *codec = QTextCodec::codecForName("UTF-8");QTextCodec::setCodecForLocale(codec);

就这样就解决了,前提是我的busybox已经配置了中文了的。
因为我突然想到这个qt会不会像python一样要在开头指定字符集,我就百度了下真的有设置字符集的没想到设置了然后就好了。


http://www.mrgr.cn/news/42042.html

相关文章:

  • 从零开始掌握YOLOv11:一文读懂损失函数的奥秘(源码+实操)
  • 谷歌网站收录查询,你会查询Google网站的收录情况吗
  • 食品饮料小程序搭建私域会员管理
  • 过滤器 Filter vs 拦截器 Interceptor
  • 蓝桥等级考试C++组17级真题-2023-05-21
  • C++(string类的实现)
  • 大师级GC调优:剖析高并发系统的垃圾回收优化实战
  • 数据结构笔记01
  • 面试官:谈谈自己对IOC和AOP的理解? Part2
  • 动手学深度学习(李沐)PyTorch 第 7 章 现代卷积神经网络
  • 关于联邦学习 每个参与者的 每次epoch结果是否需要聚合;联邦学习流程
  • 祖先重组图的推断与应用-文献精读59
  • HTML增加文本复制模块(使用户快速复制内容到剪贴板)
  • 【算法与图】通向高效解决方案的钥匙
  • 计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-02
  • 【数据结构强化】应用题打卡
  • Day01-postgresql数据库基础入门培训
  • (一)Web 网站服务之 Apache
  • 重新登录到Shell后查看或继续与之前正在运行的程序进行交互
  • 12.数据结构和算法-栈和队列的定义和特点