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

手机端建站推广公司是做什么的

手机端建站,推广公司是做什么的,网络营销广告的形式,amazon免费虚拟机做网站1、首先,我们在代码中与文本相关的且需要支持多语言的地方,用tr来包含多语言key(多语言key是我们自己定义的),如下 //举例 QPushButton* btnnew QPushButton(this); btn->move(20,20); btn->resize(100,50); //…

1、首先,我们在代码中与文本相关的且需要支持多语言的地方,用tr来包含多语言key(多语言key是我们自己定义的),如下

//举例
QPushButton* btn=new QPushButton(this);
btn->move(20,20);
btn->resize(100,50);
//使用tr()包裹多语言key,多语言key是我们自己定义的,比如"user_name"
btn->setText(tr("user_name"));QPushButton* btn2=new QPushButton(this);
btn2->move(20,80);
btn2->resize(100,50);
btn2->setText(tr("password"));

 2、然后我们在项目中添加新文件,选择QT Translation File,然后我们的项目中就会新增一个.ts文件

3、然后我们编译我们的项目(每次代码中有新增的多语言key最好都先编译下),然后点击update,将多语言key打入到.ts文件中

 4、然后我们用qt的Linguist.exe打开前面添加的.ts文件,在这个exe中我们就可以对多语言key进行翻译了

 5、然后我们release就可以得到翻译文件.qm文件了(文件在项目路径下)

 6.然后我们将qm文件放到合适的目录下(哪里都行,只要你知道路径,一般是放在exe执行目录下),在main函数中就可以利用QTranslater这个类加载.qm文件

int main(int argc, char *argv[])
{QApplication a(argc, argv);//"路径要使用反斜杠"QString qm_path=a.applicationDirPath()+"/dda_zh_CN.qm";QTranslator* trans=new QTranslator();/*
这里可以写if,如果是中文环境就加载中文的qm文件
是英文就加载英文的qm文件
什么环境加载对应的qm语言文件
*/trans->load(qm_path);a.installTranslator(trans);Widget w;w.show();return a.exec();
}

http://www.dinnco.com/news/65009.html

相关文章:

  • 好医生网站怎么做不了题目了搜狗网站提交入口
  • 秦皇岛做网站的公司企业推广方案
  • 天蝎网站建设公司长尾关键词搜索网站
  • 百度优化 几个网站内容一样网络客服
  • 做网站图片处理问题网站推广优化之八大方法
  • 商城建设网站网页设计模板网站免费
  • 做系统简单还是网站简单免费发布推广的平台
  • 中天会展中心网站建设方案企业推广语
  • 诚信企业品牌网站建设如何优化网络连接
  • 怎么看个人做的付费视频网站seo网站推广助理招聘
  • Ui互联网门户网站建设磁力搜索器 磁力猫在线
  • 可以做商品砍价的网站seo外链查询工具
  • 南京做网站具体需要多少钱优化seo是什么意思
  • 平台建站上海网站推广公司
  • 个人网站效果图咋做搜索关键词排名优化服务
  • 手机网站建设沈阳360优化大师官方免费下载
  • 建网站备案专业seo优化公司
  • 德州制作网站哪家最专业网站搜索引擎优化的步骤
  • 响应式网站是什么情况网页制作学习
  • 查询网站备案密码是什么网络营销案例分析ppt
  • 怎么建设手机网站sem竞价托管多少钱
  • txt网站推荐汽车推广软文
  • 南京网站建设网站制作重庆百度seo代理
  • 2015年做那些网站致富aso优化分析
  • 设计公司企业网站详情app排名优化公司
  • 能够做冶金工程毕业设计的网站seo推广培训中心
  • 成都网站建设是什么意思网络培训总结
  • 中小学网站建设规范seo技术培训江门
  • 视频运营管理网站seo标题优化是什么意思
  • 如何在谷歌做网站外链乌海网站seo