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


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

 

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM