QT在支持中文时,有一些控件的功能没有汉化过来,如输入框的右键菜单就全是中文。这里把已经做好的汉化翻译文件和安装方法提供给大家。
翻译文件下载:
点击下载 http://pan.baidu.com/s/1o8p1ZOQ
包含两个文件,分别是复制粘贴右键菜单和全选右键菜单。
下载后,放在程序exe生成路径下。(路径可以自己定义)
在main.cpp下实现如下代码:
QApplication application(argc, argv);
//安装翻译文件
QTranslator translator1;
translator1.load(QCoreApplication::applicationDirPath()+"/qt_zh_CN.qm");
qApp->installTranslator(&translator1);
QTranslator translator2;
translator2.load(QCoreApplication::applicationDirPath()+"/widgets.qm");
qApp->installTranslator(&translator2);
编译后,在右键点击输入框时,弹出的菜单就是中文了。
我的QT版本是QT5.6 。
本文介绍如何为QT应用程序中的输入框右键菜单进行汉化,通过下载特定的翻译文件并将其放置在程序exe生成路径下,再通过main.cpp中的代码安装翻译文件,实现输入框右键菜单显示中文。
4332

被折叠的 条评论
为什么被折叠?



