Qt标准对话框按钮文字等设置为中文

  • 2020 年 5 月 16 日
  • 笔记

问题描述: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();
}

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