qt中文亂碼解決

	參考了這位高人的方法:http://www.ctogo.net/313.html

	註釋部分代碼在某些系統上也不能解決亂碼的問題,用了system的那個才正常
	/*
	QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));
	QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312"));
	QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
	*/
	QTextCodec *codec = QTextCodec::codecForName("System");    //獲取系統編碼
	QTextCodec::setCodecForLocale(codec);
	QTextCodec::setCodecForCStrings(codec);
	QTextCodec::setCodecForTr(codec);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章