qt5.2+vs2010汉字html 乱码 中文汉字怎么解决

二次元同好交流新大陆
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
一名小小的软件工程师
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
&2、Qt5.2+VS2010打入补丁VS2010sp1,也会支持 #pragma execution_character_set&("utf-8"),顺利解决qt中文乱码问题& & & & &&在main函数之前加入:#if&_MSC_VER&&=&1600&&#pragma&execution_character_set("utf-8")&&#endif&&&3、Qt5.2+ VS2012 不支持 #pragma execution_character_set&("utf-8") 导致utf-8编码的无法直接输出中文,qt首当其冲受害。&微软官方回应,再下一个版本中会修正这个问题:& & & & &&由&Microsoft&在
於 10:24 公佈Hi Seek:&&&&Thanks for reporting the issue.&&&&A fix for this issue has been checked into the compiler sources. The fix should show up in the next release of Visual C++.Xiang FanVisual C++ Team4、Qt5.2+VS2013支持&#pragma execution_character_set&("utf-8"),所以qt也赶紧发布了一个& & & & &&(supports versions , 2012 and 2013, ess edition)& & & & & 在main函数之前加入:#if&_MSC_VER&&=&1600&&#pragma&execution_character_set("utf-8")&&#endif&&5、回到 Qt5 的中文输出问题。&Qt默认支持 VS2010/MinGW/Gcc 等编译器,而它们现在都已经真正支持UTF8了。当然,VS2010 对UTF8的支持会入侵代码(#pragma execution_character_set("utf-8"))。 看看Qt官方论坛别人是怎么说的:Nothing special need to do, it will works by default.&If the exec-charset of your your compiler is UTF-8.& & & &简单的说,从Qt5开始,源代码就是默认UTF8编码的。& & & &当然,VC2010编辑器对带BOM的UTF8也是认识,只可惜VC2010编译器根本承认它是UTF8!& & & &在继续看官方论坛的回复:You can write a simple example like thisYou&can&write&a&simple&example&like&this&&&&#include&&QApplication&&&#include&&QLabel&&&&&&&&#if&_MSC_VER&&=&1600&&&&#pragma&execution_character_set("utf-8")&&&&#endif&&&&&&&int&main(int&argc,&char&*argv[])&&&&{&&&&&&&&QApplication&a(argc,&argv);&&&&&&&&QLabel&label("???ó??ń??");&&&&&&&&label.show();&&&&&&&&&&&return&a.exec();&&&&}&&If&other&people&can&reproduce&your&problem,&you&can&file&a&bug.&&If other people can reproduce your problem, you can file a bug.& & & &较完整的解决方案(增加了Qt4/Qt5和非VC环境的判断)://&Coding:&UTF-8(BOM)&&#if&defined(_MSC_VER)&&&&(_MSC_VER&&=&1600)&&#&pragma&execution_character_set("utf-8")&&#endif&&&&&#include&&QApplication&&&#include&&QTextCodec&&&#include&&QLabel&&&&&&int&main(int&argc,&char*&argv[])&&{&&&&&&QApplication&app(argc,&argv);&&&&&&&&#if&QT_VERSION&&&QT_VERSION_CHECK(5,0,0)&&&&&&&&&&#if&defined(_MSC_VER)&&&&(_MSC_VER&&&1600)&&&&&&&&&&&&&&&&&&QTextCodec::setCodecForTr(QTextCodec::codecForName("GB18030-0"));&&&&&&&&&&#else&&&&&&&&&&&&&&&&&&QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));&&&&&&&&&&#endif&&&&&#endif&&&&&&&&&QLabel&*label&=&new&QLabel(QObject::tr("你好!"));&&&&&&label-&show();&&&&&&&&return&app.exec();&&}&&&另外:Qt4/Qt5/Linux: 只要是默认的UTF8环境, 应该都没问题其实这个问题不是Qt特有的, 追根溯源还是C/C++和编译器的问题.即使是支持UTF16的Java也同样难逃此问题.
阅读(11563)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'QT5.2中文乱码解决问题',
blogAbstract:'& & & & &&总结:之前Qt4写的代码用QTextCodec::codecForTr()来解决中文输入问题,为了防止错误的滥用,在Qt5中已经取消了这个方法。& & & & &',
blogTag:'qt5,中文乱码,vs2010',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:6,
publishTime:8,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:1,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:true,
hostIntro:'一名小小的软件工程师',
hmcon:'1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}qt5.2 用vs2010编译的 这是qt网络编程时报的错 求大神_百度知道
qt5.2 用vs2010编译的 这是qt网络编程时报的错 求大神
jpg" esrc="/zhidao/pic/item/0df3d7ca7bcb0a46e94e989aaf20.baidu.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://d<a href="/zhidao/wh%3D450%2C600/sign=ce33a3a6e7dde711edfe22d/0df3d7ca7bcb0a46e94e989aaf20://d.hiphotos.baidu.hiphotos.baidu:///zhidao/wh%3D600%2C800/sign=2d8009bdbb389b5038aae854b505c9e5/0df3d7ca7bcb0a46e94e989aaf20
我有更好的答案
发这个没用 发代码看看吧
qt5.2有些新变化 可能低级版本没问题
其他类似问题
为您推荐:
vs2010的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Qt 5 中文显示问题 - 开源中国社区
当前访客身份:游客 [
当前位置:
Qt更新了最新版本5.0.1,可是对中文显示问题一直没弄清楚。
1.不管源代码(cpp)文件是unicode还是utf8还是ascii格式,只要是中文字符串,都无法正常显示。
2.如果使用国际化,tr(&中文&),也是无法显示,就算添加下面的代码,也还是无法显示。
QTextCodec::setCodecForLocale(QTextCodec::codecForName(&gbk&));
对于1,如果使用下面代码,则可以正常显示
QString::fromLocal8Bit(&中文&)
请熟悉的朋友给予解答,该怎么来使用Qt显示中文?(是在Qt5.0.1版本,VS2010或者Qt creator)。
---------------问题补充---------------
:Qt Creator无法显示中文的问题已经找到答案了:
如果Qt Creator创建的源文件是带BOM的utf8格式,则无法正常显示中文。
必需是不带BOM的utf8格式。
共有21个答案
<span class="a_vote_num" id="a_vote_num_
我用Qt quick 2,也出现这个问题了。在Windows 上面就是乱码。Mac上面确实问题。
--- 共有 1 条评论 ---
我刚解决了。下载了个文泉驿的字体,设置成了程序的默认字体。似乎是默认的字体不能显示中文的原因。
(2年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
用gcc的编译器没问题
<span class="a_vote_num" id="a_vote_num_
引用来自“chai2010”的答案要搞清楚这个问题,先要弄明白编码。但是编码问题实在太复杂,这里肯定讲不开。
我先找一个例子,比如:&中文& 的 Unicode 码点/UTF8编码/GBK 分别是多少。
先去这个网站,输入 &中文& 查询对应的 Unicode 码点/UTF8编码:
Unicode的码点分别是(十进制):中(20013),文(25991)。
对应的UTF8编码分别(16进制): 中(E4B8AD),文(E69687)。
然后再去下面这个网站,输入 &中文& 查询对应的 GBK 编码:
GBK编码16进制(GBK内码)分别是:中(D6D0),文(CEC4)。
现在已经知道了&中文&的UTF8和GBK编码的具体值。
我们再看看VC2010是怎么处理的。
1. 先看 无 BOM 的 UTF8 编码的代码 (utf8_no_bom.cpp)
// utf8 no bom
// 文件中包含不能在当前代码页(936)中表示的字符
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xe4 0xb8 0xad 0xe6
} 输出是:0xe4 0xb8 0xad 0xe6。
感觉好像是对的。
但是,先别急:VC编译时输出了一条警告信息:
utf8_no_bom.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。
请将该文件保存为 Unicode 格式以防止数据丢失。
潜台词就是,你这个代码有GBK不能表示的字符,请用Unicode方式保存。
VC根本就没把 代码(utf8_no_bom.cpp) 当作UTF8,VC只是把它作为GBK处理罢了。
那为什么又输出了正确的结果呢?
因为 VC 把 (utf8_no_bom.cpp) 当作 GBK,而编译时也要转换为本地编码(也是GBK)。因此,UTF8编码的 &中文&,被VC当作编码GBK编码的 &0xe4 0xb8 0xad 0xe6& 的字符串处理了(肯定不是&中文&含义了)。
VC已经不知道 &0xe4 0xb8 0xad 0xe6& 是对应 &中文& 字面值了。
但是在GBK(实际是无BOM的UTF8)转GBK的过程中,发现了一些UTF8编码的字符并不是GBK能表达的合理方式,因此就出现了那个C4819编译警告。
2. 再看带BOM的UTF8是怎么处理的 (utf8_with_bom.cpp)
// utf8 with bom
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xd6 0xd0 0xce 0xc4
编译没有警告,但是输出有问题:0xd6 0xd0 0xce 0xc4。
源文件明明是 UTF8 编码的格式&0xe4 0xb8 0xad 0xe6&, 怎么变成了 &0xd6 0xd0 0xce 0xc4& (这个是GBK编码)?
这就是VC私下干的好事:它自作聪明的将UTF8源代码转换为GBK处理了!
VC为何要做这样蠢事?
原因是为了兼容老的VC版本。 因为以前的VC不能处理UTF8,都是用本地编码处理的。
3. 在看看真的GBK是怎么处理的 (gbk.cpp)
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xd6 0xd0 0xce 0xc4
} 没有编译错误,输出也和源代码一致:&0xd6 0xd0 0xce 0xc4&。
因为源文件就是GBK,cl在编译时GBK转化为GBK,没有改变字符串。
只是,现在很多人不想用GBK了(因为只能在中国地区用,不能表示全球字符)。
到这里,可以初步小结一下:
1. VC编辑器和VC编译器是2个概念,VC编辑器支持UTF8并不能表示VC编译器也支持UTF8
2. VC编辑器从2008?开始支持带BOM的UTF8(不带BOM的暂时没戏,因为会本地编码冲突)
3. VC编译器从2010开始也可以支持UTF8了(虽然支持方式很不优雅)
继续前面的测试,
看看VC2010编译器是怎么支持带BOM的UTF8的 (utf8_with_bom_2010.cpp)
// utf8 with bom (VC2010), 下面这句是重点!
#pragma execution_character_set(&utf-8&)
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xe4 0xb8 0xad 0xe6
} 没有编译错误,输出也和源代码一致:&0xe4 0xb8 0xad 0xe6&。
UTF8编码,UTF8输出。完美!
回到 Qt5 的中文输出问题。
Qt默认支持 VS2010/MinGW/Gcc 等编译器,而它们现在都已经真正支持UTF8了。
当然,VS2010 对UTF8的支持会入侵代码(#pragma execution_character_set(&utf-8&))。
看看Qt官方论坛别人是怎么说的:
Nothing special need to do, it will works by default.
If the exec-charset of your your compiler is UTF-8.
简单的说,从Qt5开始,源代码就是默认UTF8编码的。
当然,VC2010编辑器对带BOM的UTF8也是认识,只可惜VC2010编译器根本人认识!
在继续看官方论坛的回复:
You can write a simple example like this
#include &QApplication&
#include &QLabel&
#if _MSC_VER &= 1600
#pragma execution_character_set(&utf-8&)
int main(int argc, char *argv[])
QApplication a(argc, argv);
QLabel label(&???&??ń??&);
label.show();
return a.exec();
If other people can reproduce your problem, you can file a bug.
就是我之前贴的代码。只不过我贴的代码增加了Qt4/Qt5和非VC环境的判断。
当然,如果你要是不相信,那我也没什么可说的了...
PS: 此文已经放到我 @chai2010 的博客了(以后有时间再完善):
谢谢你的回答,已经明白了&&&&
<span class="a_vote_num" id="a_vote_num_
要搞清楚这个问题,先要弄明白编码。但是编码问题实在太复杂,这里肯定讲不开。
我先找一个例子,比如:&中文& 的 Unicode 码点/UTF8编码/GBK 分别是多少。
先去这个网站,输入 &中文& 查询对应的 Unicode 码点/UTF8编码:
Unicode的码点分别是(十进制):中(20013),文(25991)。
对应的UTF8编码分别(16进制): 中(E4B8AD),文(E69687)。
然后再去下面这个网站,输入 &中文& 查询对应的 GBK 编码:
GBK编码16进制(GBK内码)分别是:中(D6D0),文(CEC4)。
现在已经知道了&中文&的UTF8和GBK编码的具体值。
我们再看看VC2010是怎么处理的。
1. 先看 无 BOM 的 UTF8 编码的代码 (utf8_no_bom.cpp)
// utf8 no bom
// 文件中包含不能在当前代码页(936)中表示的字符
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xe4 0xb8 0xad 0xe6
} 输出是:0xe4 0xb8 0xad 0xe6。
感觉好像是对的。
但是,先别急:VC编译时输出了一条警告信息:
utf8_no_bom.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。
请将该文件保存为 Unicode 格式以防止数据丢失。
潜台词就是,你这个代码有GBK不能表示的字符,请用Unicode方式保存。
VC根本就没把 代码(utf8_no_bom.cpp) 当作UTF8,VC只是把它作为GBK处理罢了。
那为什么又输出了正确的结果呢?
因为 VC 把 (utf8_no_bom.cpp) 当作 GBK,而编译时也要转换为本地编码(也是GBK)。因此,UTF8编码的 &中文&,被VC当作编码GBK编码的 &0xe4 0xb8 0xad 0xe6& 的字符串处理了(肯定不是&中文&含义了)。
VC已经不知道 &0xe4 0xb8 0xad 0xe6& 是对应 &中文& 字面值了。
但是在GBK(实际是无BOM的UTF8)转GBK的过程中,发现了一些UTF8编码的字符并不是GBK能表达的合理方式,因此就出现了那个C4819编译警告。
2. 再看带BOM的UTF8是怎么处理的 (utf8_with_bom.cpp)
// utf8 with bom
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xd6 0xd0 0xce 0xc4
编译没有警告,但是输出有问题:0xd6 0xd0 0xce 0xc4。
源文件明明是 UTF8 编码的格式&0xe4 0xb8 0xad 0xe6&, 怎么变成了 &0xd6 0xd0 0xce 0xc4& (这个是GBK编码)?
这就是VC私下干的好事:它自作聪明的将UTF8源代码转换为GBK处理了!
VC为何要做这样蠢事?
原因是为了兼容老的VC版本。 因为以前的VC不能处理UTF8,都是用本地编码处理的。
3. 在看看真的GBK是怎么处理的 (gbk.cpp)
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xd6 0xd0 0xce 0xc4
} 没有编译错误,输出也和源代码一致:&0xd6 0xd0 0xce 0xc4&。
因为源文件就是GBK,cl在编译时GBK转化为GBK,没有改变字符串。
只是,现在很多人不想用GBK了(因为只能在中国地区用,不能表示全球字符)。
到这里,可以初步小结一下:
1. VC编辑器和VC编译器是2个概念,VC编辑器支持UTF8并不能表示VC编译器也支持UTF8
2. VC编辑器从2008?开始支持带BOM的UTF8(不带BOM的暂时没戏,因为会本地编码冲突)
3. VC编译器从2010开始也可以支持UTF8了(虽然支持方式很不优雅)
继续前面的测试,
看看VC2010编译器是怎么支持带BOM的UTF8的 (utf8_with_bom_2010.cpp)
// utf8 with bom (VC2010), 下面这句是重点!
#pragma execution_character_set(&utf-8&)
#include &stdio.h&
int main() {
const char* str = &中文&;
for(int i = 0; i & sizeof(str); ++i) {
printf(&0x%x &, str[i]&0xFF);
// Output:
// 0xe4 0xb8 0xad 0xe6
} 没有编译错误,输出也和源代码一致:&0xe4 0xb8 0xad 0xe6&。
UTF8编码,UTF8输出。完美!
回到 Qt5 的中文输出问题。
Qt默认支持 VS2010/MinGW/Gcc 等编译器,而它们现在都已经真正支持UTF8了。
当然,VS2010 对UTF8的支持会入侵代码(#pragma execution_character_set(&utf-8&))。
看看Qt官方论坛别人是怎么说的:
Nothing special need to do, it will works by default.
If the exec-charset of your your compiler is UTF-8.
简单的说,从Qt5开始,源代码就是默认UTF8编码的。
当然,VC2010编辑器对带BOM的UTF8也是认识,只可惜VC2010编译器根本人认识!
在继续看官方论坛的回复:
You can write a simple example like this
#include &QApplication&
#include &QLabel&
#if _MSC_VER &= 1600
#pragma execution_character_set(&utf-8&)
int main(int argc, char *argv[])
QApplication a(argc, argv);
QLabel label(&???&??ń??&);
label.show();
return a.exec();
If other people can reproduce your problem, you can file a bug.
就是我之前贴的代码。只不过我贴的代码增加了Qt4/Qt5和非VC环境的判断。
当然,如果你要是不相信,那我也没什么可说的了...
PS: 此文已经放到我 @chai2010 的博客了(以后有时间再完善):
<span class="a_vote_num" id="a_vote_num_
引用来自“张某人某人”的答案 qt5的中文和英文是一样的用,不需要特殊处理。
看看是不是没有中文字体。
不是字体问题
Qt Creator无法显示中文的问题已经找到答案了: 如果Qt Creator创建的源文件是带BOM的utf8格式,则无法正常显示中文。 必需是不带BOM的utf8格式。
--- 共有 1 条评论 ---
本来不想再回复这个问题的。
但是看到这个会误导别人的答案,忍不住还是要指出来。
详细的说明稍后补上。
现在就说一点:
你这个答案放在GCC4.x是没问题的(Gcc下根本就不用问这种问题),但是在VC下只能说是2个错误加到一起产生了一个正确的输出。但是理由全部是错误的!
(3年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
Qt Creator无法显示中文的问题已经找到答案了: 如果Qt Creator创建的源文件是带BOM的utf8格式,则无法正常显示中文。 必需是不带BOM的utf8格式。
<span class="a_vote_num" id="a_vote_num_
引用来自“chai2010”的答案
引用来自“木头r”的答案
引用来自“chai2010”的答案
你自己在(Qt5/VC2010)下编译一下那个例子不就知道答案了吗。
老大,你Qt5.0.1版本里面有QTextCodec::setCodecForTr这个接口吗、
那请问下面这段代码是什么意思?
#if QT_VERSION & QT_VERSION_CHECK(5,0,0)
// 请问这里是Qt5吗
#endif 不要说不懂C语言的预处理和也不知道QT_VERSION/QT_VERSION_CHECK
我问的问题是在
Qt5中无法显示中文,想知道怎么在Qt5版本中正常显示中文。
<span class="a_vote_num" id="a_vote_num_
引用来自“木头r”的答案
引用来自“chai2010”的答案
你自己在(Qt5/VC2010)下编译一下那个例子不就知道答案了吗。
老大,你Qt5.0.1版本里面有QTextCodec::setCodecForTr这个接口吗、
那请问下面这段代码是什么意思?
#if QT_VERSION & QT_VERSION_CHECK(5,0,0)
// 请问这里是Qt5吗
#endif 不要说不懂C语言的预处理和也不知道QT_VERSION/QT_VERSION_CHECK
<span class="a_vote_num" id="a_vote_num_
引用来自“chai2010”的答案 你自己在(Qt5/VC2010)下编译一下那个例子不就知道答案了吗。
老大,你Qt5.0.1版本里面有QTextCodec::setCodecForTr这个接口吗、
<span class="a_vote_num" id="a_vote_num_
你自己在(Qt5/VC2010)下编译一下那个例子不就知道答案了吗。
更多开发者职位上
有什么技术问题吗?
木头r的其它问题
类似的话题&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!QT5下中文乱码问题--已解决
设置菜单中“退出”使用tr("退出")时,退可以显示,出是乱码
字符("是否会出现乱码")显示"码"为乱码
QTextCodec::setCodecForCStrings(&QTextCodec::codecForLocale()&);&&&
&&&&&&&&QTextCodec::setCodecForTr(&QTextCodec::codecForName(&"utf8"&)&);
Qt4中的,已经废弃
QString::fromUtf8("我是中文")
QString::Fromlocal8bit("我是中文")
QString("****").toStdString.c_str()
在notpad++中转换为utf-8 无BOM格式 和 转换为utf-8&
setlocale(LC_CTYPE,&"chs");
在notpad++中转换为UCS-2 Little
Endian格式-----------------------------成功!!!!!
#pragma execution_character_set("utf-8")在类中声明此预编译!!!
环境:win7-32bit+Qt5.2.1+VS2010
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 vs2010 qt 乱码 的文章

 

随机推荐