解决Qt中文乱码问题

只是为了备忘,随手记一下,用这个方法,可以解决大部分的Qt中文乱码问题,

而且可以自适应系统的默认编码集。


int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
	QApplication::addLibraryPath("./plugins");
	
    QTextCodec *codec = QTextCodec::codecForName("System");
    QTextCodec::setCodecForTr(codec);
    QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
    QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());

	MainWindow w;
    w.show();

    return a.exec();

}




上一篇:VBS脚本获取最新数据备份及重名数据文件


下一篇:面对数据缺失,如何选择合适的机器学习模型?