我也遇到了这样的问题,原来是这样:
MainWindow mainWindow;
//设置中文显示,使用本地字库
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
改成:
//设置中文显示,使用本地字库
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
MainWindow mainWindow;
就可以了,因为 setWindowTitle函数,我放在了MainWindow构造里了。我估计你的情况可能跟我一样。
Good Lucky!