之前用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();
}