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

问题记录之Qt Creator下qDebug中文乱码

前言

  • 环境如下

    • Windows11
    • Qt5.14.2 + MingW
    • Qt Creator 4.11.1
      在这里插入图片描述
  • 现象如下,调试模式下qDebug输出中文乱码
    在这里插入图片描述

  • 运行模式下,qDebug输出中文正常显示

解决记录

  • 第一步 升级Qt Creator,由Qt Creator 4.11.1升级为Qt Creator 13.0.2 ,此时效果如下图
    在这里插入图片描述
  • 第二步 修改windows语言设置
    设置 --> 时间和语言 --> 管理语言设置
    在这里插入图片描述
    管理 --> 更改系统区域设置 --> 勾选 Beta版,使用utf-8 --> 点击确定后重启电脑
    在这里插入图片描述
  • 乱码解决
    在这里插入图片描述
  • 另外有的博主提到"工具-选项-环境-interfaces这一栏有一个“Text code for tools”",在Qt Creator 4.11.1中没有这个选项,如下图
    在这里插入图片描述
    而Qt Creator 13.0.2是有这个选项的,如下图
    在这里插入图片描述

参考链接

  • [问题记录]Qt6 qDebug输出中文,直接运行时正常,调试时乱码
  • qt creator 输出中文乱码 以及 debug后的错误也是乱码
  • Qt 之 qDebug()打印和QString中文乱码

http://www.kler.cn/a/284902.html

相关文章:

  • 开发语言中,堆区和栈区的区别
  • Window下PHP安装最新sg11(php5.3-php8.3)
  • 密码学的基本原理
  • 文件夹被占用了无法删除怎么办?强制粉碎文件夹你可以这样操作
  • Spring MVC 与 JSP 数据传输
  • GIS空间分析案例---城市公共设施配置与服务评价
  • SparkSQL缓存的用法
  • IM社交-前言
  • 负载均衡的分类有哪些?
  • 路由策略工具
  • 51单片机——模块化编程
  • Kafka分布式集群部署实战:跨越理论,直击生产环境部署难题与解决方案,性能调优、监控与管理策略大揭秘,轻松上手分布式消息中间件
  • 【SQL基础】【leetcode】SQL50题
  • 『功能项目』技能释放【08】
  • Java设计模式【解释器模式】-行为型
  • 【QT线程学习】
  • PowerDesigner16.5 从mysql5.7逆向工程
  • ClickHouse的安装教程
  • 计算机网络概述(Internet结构和ISP)
  • matlab仿真 信道编码和交织(下)
  • 【docker】docker学习笔记
  • Datawhale AI夏令营 第五期 CV方向 Task3笔记
  • GD - GD32350R_EVAL - PWM实验和验证1
  • React原理之Diff算法
  • ESP32-S3 IDF框架 控制 WS2812 灯条:实现多种灯效
  • 【通过h5作为中转页跳转到微信小程序】