QT中中文显示乱码问题

在VS2013中用QT开发GUI应用程序,Qt中显示中文乱码

一:

cpp 复制代码
//解决QT中中文显示乱码问题
#pragma execution_character_set("utf-8")

二:在main函数中添加以下代码:

cpp 复制代码
#include    <QTextCodec>


void main()
{
    QTextCodec *codec = QTextCodec::codecForName("UTF-8");
    QTextCodec::setCodecForLocale(codec); //解决汉字乱码问题
    ......
    ......
    ......
}
相关推荐
北冥you鱼3 分钟前
深入解析 Go 中 sync.YAML.Unmarshal:如何将 YAML 数据填充到 Config 结构体
开发语言·算法·golang
goldbin_zhang_xu14 分钟前
我用 Go 重写了一个 OpenClaw 框架:这就是 GoClaw
开发语言·后端·golang·agent框架·goclaw·双循环机制
lingran__14 分钟前
C++ STL map 与 set 底层剖析与模拟实现万字详解|基于红黑树,复刻 SGI-STL 泛型复用架构
开发语言·c++·stl·set·map·泛型编程·sgi-stl
野生技术架构师15 分钟前
Multi-agent的新趋势,从Agent Team到Agent Swarm
开发语言·人工智能
Bonnie_121518 分钟前
10-深入理解ConcurrentHashMap(JDK1.8)
java·开发语言
宿6741 小时前
vue3-指令和事件处理
开发语言·前端·javascript
mqiqe1 小时前
AgentScope Java Harness:2. 上下文压缩:让长期 Agent 永不“失忆“
java·开发语言
Aurorar0rua1 小时前
CS50 x 2024 Notes Memory - 03
c语言·开发语言·学习方法
爱敲代码的憨仔1 小时前
BM25全文检索
开发语言·python·全文检索
油丶酸萝卜别吃7 小时前
utils.js 说明文档
开发语言·javascript·ecmascript