搜索

应用软件QTranslatewin10版v6.7.0

QTranslate

QTranslate

点击下载
QTranslate

QTranslate是一款功能强大的翻译软件,这款软件整合目前市场上最厉害的五款软件,给你最精准的翻译结果,win10版完美兼容win10系统,并且支持离线词典功能、快捷键发音,无需安装任何扩展。欢迎有需要的朋友下载体验~

软件优势

1、整合谷歌翻译、微软翻译、Promet Mobile、SDL和雅虎翻译

2、具有快捷发音,更快捷。

3、支持选中即翻译,即使是在浏览器中一样如此!

4、翻译结果更精准、更科学。

5、无需安装任何拓展。

QTranslator的使用

1、生成翻译文件

项目名上右键菜单,选择”create new translation file“;项目中会添加一个以”.ts“为后缀的文件,例如”testtranslator_zh.ts“;

使用Qt Linguist打开该文件,就可以为指定的字符串设置译文;

翻译完成后,点击”文件“菜单下的”发布“项,就会生成.qm文件;

2、载入翻译文件

在应用程序启动时载入翻译文件,一般放在main函数的开始位置;

3、update 翻译文件

在应用程序代码中修改后添加某些翻译字符串后,“.ts”文件不会自动更新,需要在相应的“.ts”文件的右键菜单中点击“lupdate”项,才会更新。

注意:翻译文件的加载位置必须在界面实例化之前完成

注意:在程序中每一个使用tr()函数的字符创都会显示到Qt Linguist中,另外tr()的作用域修饰很重要,因为Qt Linguist会根据该作用域设置不同的上下文,比如源代码中只存在TestTranslator::tr("**")和TestTranslatorClass::tr("**")两种类型的字符串,那么Qt Linguist会生成两个上下文:TestTranslator和TestTranslatorClass,用TestTranslator修饰的字符串会出现在TestTranslator上下文中,用TestTranslatorClass修饰的字符串会出现在TestTranslatorClass上下文中,方便字符串的管理。

怎样去掉ui文件

1、为什么要去掉ui文件?

项目开发不建议使用.ui文件,因为.ui文件使部分代码不可见,同时当多人同时开发时,合并分支会出现许多冲突。

2、去掉ui文件的方法:

使用QtDesigner打开ui文件,点击“窗体“菜单下的”查看代码“项,会弹出ui文件对应的源文件;

将其中的包含文件复制到引用ui文件的源文件中;

将Ui_***类中的成员变量,复制到引用ui文件的头文件的类中, 将setupUi函数、retranslateUi函数复制为该类的成员函数,并复制函数体;

在类的构造函数中将”ui.setupUi( this )“的调用改为” setupUi( this )“;

更新日志

修复已知BUG,优化功能

稳定性改进和错误修正。

强化产品功能、提升程序稳定性

优化了相关功能。

点击查看更多

相关软件

相关攻略

查看更多攻略

猜你喜欢

翻译软件

翻译软件大全进入专区>

我们在浏览网页、或者使用程序时,时常会遇到不懂的英文,一字一句的查很麻烦,这时就需要一款翻译软件来翻译整个网页,或者整个程序的文字,游迅网搜集了一批不错的翻译软件,希望能够给大家一些帮助。

    游戏专区

    热门游戏最新应用最新合集
    • 2019七夕图片表情包大全2019七夕图片表情包大全转眼间一年一度的七夕节又来临了,想找一些好用的七夕情话图片吗,那么快到游迅网来,小编为大家搜罗了2019七夕图片表情包大全,各种情话表情包让你肉麻到炸。进入
    • 开黑软件大全开黑软件大全游迅网为玩家整理各种游戏开黑软件,包含了开黑软件推荐,各种开黑语音软件的精选,玩家可以通过开黑软件大全找到自己最适合的开黑工具。进入
    • 安全软件安全软件随着互联网的发展,越来越多的病毒插件让大家防不胜防,这时你就需要一款功能强大的安全软件了,游迅网在这里为大家搜罗了众多安全软件,供用户挑选,总有一款适合你。进入

    推荐下载

    点击查看更多