完美解决qt(4.8.4) 中文路径问题

来源:互联网 发布:公安局网络报警中心 编辑:程序博客网 时间:2024/06/06 02:47

 在main函数的起始处写上如下代码就可以顺利解决(QFileDialog::getOpenFileName(this,tr("Loada file"),"~");)中文路径问题:

//“UTF-8”替换为你所用系统的编码格式,win7默认好像是UTF-8,貌似直接用“system”就行了

QTextCodec*codec=QTextCodec::codecForName("UTF-8");

 QTextCodec::setCodecForLocale(codec);
 QTextCodec::setCodecForTr(codec);
 QTextCodec::setCodecForCStrings(codec);

 

 

0 0
原创粉丝点击