Qt:解决MSVC编译器下qDebug输出中文乱码的问题

问题描述:

使用msvc编译器,通过qDebug输出打印信息为乱码(显示问号或者乱码)

百度到以下方案,但是没有效果

最终解决:

在.pro文件中添加如下,重新构建运行即可显示中文内容

cpp 复制代码
msvc:QMAKE_CXXFLAGS += -execution-charset:utf-8
msvc:QMAKE_CXXFLAGS += -source-charset:utf-8
相关推荐
Hyt的笔记本2 小时前
【Qt】初识Qt
qt
十五年专注C++开发3 小时前
面试题:请描述一下你在项目中是如何进行性能优化的?针对哪些方面进行了优化,采取了哪些具体的措施?
开发语言·数据结构·c++·qt·设计模式·性能优化
EverestVIP4 小时前
Qt 的 plugins/codecs 目录
开发语言·qt
GOTXX5 小时前
【Qt】Qt 信号与槽机制全解析
开发语言·数据库·c++·qt·多线程·用户界面
秋风&萧瑟5 小时前
【QT】 QT定时器的使用
qt
威桑5 小时前
Qt中 Key_Return 与 Key_Enter
开发语言·qt
神仙别闹5 小时前
基于QT(C++)+SQLServer实现(WinForm)超市管理系统
c++·qt·sqlserver
永不停转7 小时前
QT 的信号-槽机制
c++·qt
GOTXX18 小时前
【Qt】Qt Creator开发基础:项目创建、界面解析与核心概念入门
开发语言·数据库·c++·qt·图形渲染·图形化界面·qt新手入门