QT多语言支持+交叉编译
来源:互联网 发布:64版本windows不兼容 编辑:程序博客网 时间:2024/05/18 11:26
新手上路,第一篇:感觉还是需要记录一下自己学过的东西好一点
普通的多语言支持不多说了,网上有很多例子,下面一个就不错
http://www.cnblogs.com/chuncn/archive/2012/06/04/2534898.html
不过上面例子可能即使点击更新语言,页面并不会更新,因为在最后少了更新操作
this->ui->retranslateUi(this);
而且在你点进其他页面,翻译又没了。
如果想一直都有翻译,应该在main里边进行一次总的设置,如下:
QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
// 安装QT运行库翻译器
QTranslator translatorQT;
boolean bFinded = translatorQT.load(“你的翻译文件父目录”,”翻译文件名字.qm”));
if(bFinded)
app.installTranslator(&translatorQT);
else
qDebug() << "Error\n";
如果是交叉编译的话,可能会遇到没有.pro文件,这时候如果直接去点QTcreator的 update translations也没用,
它不知道该把目标文件放哪,这时候弄出个.pro文件就行了。在你工程目录下运行qmake -project,
就可以得到对应工程的.pro,然后下面工作跟linux环境下一样了
0 0
- QT多语言支持+交叉编译
- 4.2.3 设置Qt Creator使其支持交叉编译
- OANET(六):设置Qt Creator使其支持交叉编译
- Qt多语言支持
- 4.2.3 设置Qt Creator使其支持交叉编译;4.2.4 交叉编译Qt4程序
- QT程序交叉编译
- QT 交叉编译
- QT交叉编译环境
- 交叉编译Qt应用程序
- qt交叉编译
- Qt交叉编译imx6
- QT ARM交叉编译
- QT 交叉编译环境
- qt交叉编译问题
- QT国际化支持多语言
- Qt程序多语言支持
- 基于ZYNQ7000的交叉编译工具链Qt+OpenCV+ffmpeg等库支持总结(一)
- 基于ZYNQ7000的交叉编译工具链Qt+OpenCV+ffmpeg等库支持总结(二)
- 深入git工作原理
- uboot命令使用教程
- 使用SecureCRT连接Ubuntu慢
- Java中另类使用内存的方法
- 加密整理笔记
- QT多语言支持+交叉编译
- Java设计模式修炼之道之单例模式
- UTF-8 BOM可能导致样式错乱的解决方法
- C/C++中随机函数rand/srand 的用法
- paip.抓取网页内容--java php python
- 不错的博客 有视频
- ubuntu 下彻底卸载Mysql
- ios开发-对象(model)转json,NSDictionary
- 一、数据库分类