问题描述:QMessageBox、QColorDialog等标准对话框按钮显示都是英文

设置中文方法如下:

1)拷贝Qt安装目录下的qt_zh_CN.qm和qt_zh_CN.ts文件到工程目录中

2)加载标准对话框的中文翻译文件

int main(int argc,char*argv[]){
    QApplication a(argc,argv);
    QTranslator tans;
    trans.load("qt_zh_CN.qm",路径);
    a.installTranslator(&trans);
    return a.exec();
}

  

问题描述:QMessageBox、QColorDialog等标准对话框按钮显示都是英文

设置中文方法如下:

1)拷贝Qt安装目录下的qt_zh_CN.qm和qt_zh_CN.ts文件到工程目录中

2)加载标准对话框的中文翻译文件


int main(int argc,char*argv[]){
    QApplication a(argc,argv);
    QTranslator tans;
    trans.load("qt_zh_CN.qm",路径);
    a.installTranslator(&trans);
    return a.exec();
}

原文来自微信公众号”程序员成长日志”,已经工作的程序员朋友可以关注下公众号“程序员成长日志”,分享日常工作中解决的问题即可赚取稿费,大家一起成长~
在这里插入图片描述

版权声明:本文为czrz1024原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/czrz1024/p/12898816.html