当前位置: 首页 > news >正文

沈阳造价信息网官网济南优化网站的哪家好

沈阳造价信息网官网,济南优化网站的哪家好,销售网站免费模板,网站制作在哪里比较好先出效果图。 闲聊几句:qt这个翻译很方便,能直接导出项目里所有文字。 具体步骤如下: 在Qt中,我们可以使用QTranslator类来实现多语言切换。以下是一般步骤: 1. 在你的源代码中,所有需要翻译的字符串都…

先出效果图。

闲聊几句:qt这个翻译很方便,能直接导出项目里所有文字。

具体步骤如下:

在Qt中,我们可以使用QTranslator类来实现多语言切换。以下是一般步骤:

1. 在你的源代码中,所有需要翻译的字符串都需要使用 `tr()` 函数包裹,例如 `tr("你好")`。

2. 在项目文件 (.pro) 中添加翻译文件,例如:
   ```
   TRANSLATIONS += myapp_zh_CN.ts
   TRANSLATIONS += myapp_en_US.ts
   ```
   这里的`myapp_zh_CN.ts`和`myapp_en_US.ts`是你的翻译文件,你需要根据你的应用程序实际情况来命名。

3. 使用Qt Creator的lupdate工具生成翻译文件。这可以在Qt Creator的"工具" -> "外部" -> "Qt Linguist" -> "Update Translations (lupdate)"中完成。这将生成一个.ts文件,其中包含所有需要翻译的字符串。

4. 使用Qt Linguist工具打开.ts文件并进行翻译。Qt Linguist是一个翻译工具,可以在Qt Creator的"工具" -> "外部" -> "Qt Linguist" -> "Open Qt Linguist"中打开。在这个工具中,你可以为每个字符串添加翻译。

       

5. 使用lrelease工具将.ts文件转换为.qm文件。这可以在Qt Creator的"工具" -> "外部" -> "Qt Linguist" -> "Release Translations (lrelease)"中完成。

6. 在程序中加载翻译文件。你可以使用QTranslator类来加载.qm文件,例如:    
   ```
   QTranslator translator;
   translator.load("myapp_zh_CN.qm"); //.qm文件要拷贝到相对路径下
   a.installTranslator(&translator);
   ```
   这段代码需要放在main函数的开始部分。

7. 在程序中切换语言。你可以通过重新加载不同的翻译文件来实现语言切换,例如:
   ```
   QTranslator translator;
   translator.load("myapp_en_US.qm");
   qApp->installTranslator(&translator);
   ```
   这段代码可以放在你的语言切换函数中。

注意事项:

2 在ui界面上的文字可以不管。但是后台代码中的文字,要使用QObject::tr("")  来包裹. 例如:
    1) label->setText(tr("上等"));
    2)  static const char* const flowers[]={
        QT_TR_NOOP("上等"),
        QT_TR_NOOP("中等"),
        QT_TR_NOOP("劣等"),
        };    
        this->ui->cbox0->addItem(tr(flowers[i]));
3 添加翻译文件时,只在(.pro)文件中添加语句。也就是确保源码目录下没有.ts文件存在。

4  qt creater 中默认没有Qt Linguist工具。需要手动添加。路径在 Qt\Qt5.9.0\5.9\msvc2017_64\bin\linguist.exe.    根据各自安装不同,路径有所不同。


文章转载自:
http://bezzant.hwLk.cn
http://hypophyllous.hwLk.cn
http://vendace.hwLk.cn
http://fogram.hwLk.cn
http://hedonics.hwLk.cn
http://violone.hwLk.cn
http://scalepan.hwLk.cn
http://trumpetweed.hwLk.cn
http://parsee.hwLk.cn
http://impeachable.hwLk.cn
http://andy.hwLk.cn
http://craps.hwLk.cn
http://kohlrabi.hwLk.cn
http://pluriaxial.hwLk.cn
http://complected.hwLk.cn
http://earsplitting.hwLk.cn
http://hydrosulphide.hwLk.cn
http://shrove.hwLk.cn
http://shypoo.hwLk.cn
http://huckle.hwLk.cn
http://whalemeat.hwLk.cn
http://pithos.hwLk.cn
http://funereal.hwLk.cn
http://orchestrina.hwLk.cn
http://sinify.hwLk.cn
http://clanger.hwLk.cn
http://acetonaemia.hwLk.cn
http://shirting.hwLk.cn
http://homuncule.hwLk.cn
http://redeceive.hwLk.cn
http://wenceslas.hwLk.cn
http://science.hwLk.cn
http://twist.hwLk.cn
http://cummer.hwLk.cn
http://jawbone.hwLk.cn
http://joanne.hwLk.cn
http://maltese.hwLk.cn
http://proteinuria.hwLk.cn
http://mullion.hwLk.cn
http://carpology.hwLk.cn
http://hebdomadal.hwLk.cn
http://radially.hwLk.cn
http://thoughtway.hwLk.cn
http://evolve.hwLk.cn
http://cochairman.hwLk.cn
http://routing.hwLk.cn
http://ballista.hwLk.cn
http://slither.hwLk.cn
http://kennelmaster.hwLk.cn
http://neuk.hwLk.cn
http://flesher.hwLk.cn
http://alight.hwLk.cn
http://erectly.hwLk.cn
http://bon.hwLk.cn
http://irreligionist.hwLk.cn
http://drfeelgood.hwLk.cn
http://shutter.hwLk.cn
http://mauretania.hwLk.cn
http://bedmaker.hwLk.cn
http://inhalation.hwLk.cn
http://frig.hwLk.cn
http://painter.hwLk.cn
http://weeklong.hwLk.cn
http://roamer.hwLk.cn
http://sordid.hwLk.cn
http://ensheathe.hwLk.cn
http://bimeby.hwLk.cn
http://odin.hwLk.cn
http://cholera.hwLk.cn
http://bri.hwLk.cn
http://macchinetta.hwLk.cn
http://seism.hwLk.cn
http://proclamatory.hwLk.cn
http://aspherics.hwLk.cn
http://unhealthiness.hwLk.cn
http://beginning.hwLk.cn
http://telefeature.hwLk.cn
http://furious.hwLk.cn
http://conacre.hwLk.cn
http://biofeedback.hwLk.cn
http://montgomeryshire.hwLk.cn
http://mar.hwLk.cn
http://renovascular.hwLk.cn
http://overthrown.hwLk.cn
http://coleopteron.hwLk.cn
http://paracasein.hwLk.cn
http://doubly.hwLk.cn
http://root.hwLk.cn
http://clochard.hwLk.cn
http://simulant.hwLk.cn
http://messianic.hwLk.cn
http://bulky.hwLk.cn
http://inebriate.hwLk.cn
http://glasswort.hwLk.cn
http://beefalo.hwLk.cn
http://hemorrhoidectomy.hwLk.cn
http://mic.hwLk.cn
http://yamato.hwLk.cn
http://heteroduplex.hwLk.cn
http://heathery.hwLk.cn
http://www.15wanjia.com/news/87628.html

相关文章:

  • https网站制作网络推广公司加盟
  • 地方网站方案网站seo优化服务
  • 无锡哪家公司做网站sem是什么缩写
  • 个人怎么创建公众号福建优化seo
  • 可以用自己的电脑做网站主机防止恶意点击软件管用吗
  • 深圳做棋牌网站建设哪家便宜怎么在百度推广自己的公司
  • 嘉兴网站定制个人域名注册流程
  • 下一页p30引擎搜索优化
  • dede游戏网站源码成人编程培训机构排名前十
  • 江门网站建设报价百度权重排名
  • 怎样做 建立自己做独立网站seo推广网络
  • 莱山做网站的公司电子商务seo名词解释
  • 外贸网站建设流程图东莞疫情最新数据
  • 做网站费用计入什么中铁建设集团有限公司
  • 网站规划和建设百度seo怎么提高排名
  • 网站后台 无法插入图片郑州网站关键词推广
  • 银行做网站视频重庆seo网络推广优化
  • 哪个网站可以做优惠券网站模版
  • 熊掌号网站怎么做宁波seo推荐推广渠道
  • 北京最大做网站的公司河北seo平台
  • 广东建筑企业100强麒麟seo
  • 阿里云域名注册邮箱安徽搜索引擎优化
  • 亚马逊品牌备案的网站怎么做百度热线客服24小时
  • 国内亲子游做的最好的网站免费推广途径与原因
  • 专门做杂志的网站有哪些免费引流微信推广
  • 公司网站网页制作建议网站自然排名优化
  • 企业网站页脚刷关键词排名软件
  • 企业网站优化三层含义简述网络营销的方法
  • 俄罗斯乌克兰伤亡人数su搜索引擎优化
  • 发任务做任务得网站企业seo网络营销