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

网站建设一般多少钱比较合适乐天seo视频教程

网站建设一般多少钱比较合适,乐天seo视频教程,js做网站需要那些软件,欧美个人网站先出效果图。 闲聊几句: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://www.yidumall.com/news/19366.html

相关文章:

  • 宁波网站建设怎么建设郑州网站关键词推广
  • 播放器网站怎么做沧州网站建设优化公司
  • 做网站小程序搜索引擎营销seo
  • 哪个网站可以代做软件整站优化报价
  • 网站进入百度沙盒株洲网站设计外包首选
  • 专业建设 教学成果奖网站郑州关键词排名公司电话
  • AV91做爰免费网站销售新人怎么找客户
  • 站酷设计网站官网网址如何制作网站二维码
  • 做基础网站主机要91关键词
  • 在美国克罗格做网站怎样百度免费推广平台
  • wordpress繁体版搜索引擎优化简称seo
  • 竞彩网站开发北京今日重大新闻
  • 福永附近网站建设公司t和p在一起怎么做网站
  • 品牌网是什么网站软文推广文案范文
  • 做外贸的都有哪些网站南通做网站推广的公司
  • 外国购物网站大全怎样利用互联网进行网络推广
  • 云端设计高端网站建设品牌软文案例
  • seo做网站赚钱企业如何建立网站
  • 如何用dw做php网站代码网页版百度
  • 网站安全防护方案百度建站多少钱
  • 北京网站制作团队万能浏览器
  • 单页网站怎么优化精准大数据获客系统
  • 医院网站建设的目的广东seo推广外包
  • 做雕塑网站国内网络营销公司排名
  • 网站没收录可以做排名衡阳网站建设公司
  • php框架做网站好处网店营销
  • 网站建设英文翻译seo搜索引擎工具
  • 网站建设与运营课程总结合肥网络推广营销
  • 微信官网站seo入口
  • 网站投票系统怎么做北京网站排名seo