1、对话框中文化
1.我默认安装Qt4.8.4的目录为C://Qt/translations/,在此目录下有qt_zh_CN.ts 和 qt_zh_CN.qm
把它们拷贝到你的工程里,并加入到qrc文件中。
2.在主文件加入下列代码:
QTranslator translator(0);
translator.load(":/FileDialog/qt_zh_CN.qm");
QApplication app(argc, argv);
app.installTranslator(&translator);
2、解决中文乱码问题
QtextCodec *codec = QTextCodec::codecForName("UTF-8");
QtextCodec::setCodecForTr(codec);
QtextCodec::setCodecForLocale(QtextCodec::codecForLocale);
QtextCodec::setCodecForCString(QtextCodec::codecForLocale);