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

网站需求分析的重要网站开发大牛

网站需求分析的重要,网站开发大牛,儿童 网站 设计欣赏,推广网站可以做跳转吗一、qt Linguist(语言家)步骤流程 1、创建翻译文件,在qt选项中 2.选择对应所需的语言,得到.ts后缀的翻译文件 3.创建.pro文件,并将.ts配置在.pro文件中 3.使用qt Linguist 打开创建好的以.ts为后缀的翻译文件,按图所示…

一、qt Linguist(语言家)步骤流程

1、创建翻译文件,在qt选项中

2.选择对应所需的语言,得到.ts后缀的翻译文件

3.创建.pro文件,并将.ts配置在.pro文件中

3.使用qt Linguist 打开创建好的以.ts为后缀的翻译文件,按图所示步骤将每一项内容配置好其翻译内容。

4.发布ts后缀的文件,得到qm后缀的文件

5.在代码中配置qm文件

QString sLanguage = "./bmpviewer_zh.qm";//设置翻译语言包(中文)
QTranslator translator;
if (translator.load(sLanguage))
{qApp->installTranslator(&translator);ui->retranslateUi(this);
}

        以上为空间文本的翻译配置,若是需要对消息盒子的信息进行多语言控制,需要在字符串其加上tr,这样即可在.ts文件中对其翻译进行配置。

tr("需要翻译的文本")

二、tr不生效问题

        在使用过程中发现tr对应字符串翻译不生效,网上大部分说明为,需要在派生类中加QObject宏。但是在我确认类中已加入QObject后,代码仍不生效。原翻译文件设置函数代码。

void MainWindow::setLanguage(const QString& sLanguage)
{QTranslator translator;if (translator.load(sLanguage)){qApp->installTranslator(&translator);ui->retranslateUi(this);}
}

偶然间查阅到QObject::tr无法获取翻译文本_qobject::tr 不起作用-CSDN博客

知道了QTranslator 不能为局部变量,将变量放到类中,试了一下还真行。

http://www.yayakq.cn/news/279802/

相关文章:

  • 做微官网什么网站好wordpress 评论 原理
  • 菏泽网站制作某旅行社网站建设策划书
  • 表白网站在线制作app公司网站 数据库
  • 南三环做网站的公司德州建设局网站
  • 网站内容图片怎么做的帝国文章网站模板
  • 做企业网站用哪个软件淘宝客推广平台
  • 装饰公司网站模板seo课程心得体会
  • 校园网站界面建设公司网站的实例
  • 提出网站推广途径和推广要点织梦网站动态
  • 厦门网站建设 金猪上传自己做的网站吗
  • qq是哪个公司重庆网站关键词排名优化
  • 专业服务好的网站设计制作网络营销和网络销售的关系
  • 一站式企业建站制作制作图片和视频一起的软件
  • 盐城建设银行招聘网站广州建筑集团下属公司有哪些
  • 北京网络公司网站seo工具包
  • 物流网站html5模板小程序做视频网站
  • 如何给网站添加ico桂林网络科技
  • 马鞍山建设工程监督站建管处网站关键词优化推广公司
  • 苏州沧浪区做网站电子商务网站建设用什么登录
  • 做yy头像的网站摄影婚纱官网
  • 电子商务网站建设所需要的经费乐陵新闻最新消息今天
  • wordpress网站加密美容医院网站建设
  • 旧家电回收网站开发做计划的网站
  • 网站设计参考丰台网站开发
  • 东莞做网站找微客巴巴html网页制作实训报告
  • 512内存服务器做网站动漫设计专业学校
  • 做企业网站一般多少钱海南响应式网页建设方案
  • 有没有免费做企业网站的网站建设公司怎么办
  • 微信小程序制作免费轻站平台微信网站应用开发
  • 企业做网站和开展电子商务的好处菠菜网站开发