在Qt中使用中文的问题

在Qt中使用中文的问题

之前用Qt打开文件一直出现不能使用中文路径的问题,后来上J2EE实验课,老师说用java写sevrlet程序要注意修改字符编码...
原来Qt也是一样.只需要在main函数中添加
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
即可

int main(int argc, char *argv[])
{
 QApplication a(argc, argv);
 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
 Server w;
 w.show();
 return a.exec();
}

你可能感兴趣的:(在Qt中使用中文的问题)