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

怎样创造网站seo3的空间构型

怎样创造网站,seo3的空间构型,推广产品,温州网站建设服务http://t.csdn.cn/BVigB 传统数组法: 定义一个字符串二维数组, QString weekStr[2][7] {"星期一","星期二","星期三","星期四","星期五","星期六","星期日",\ "Monday&…

http://t.csdn.cn/BVigB

传统数组法:

定义一个字符串二维数组,

QString weekStr[2][7] = {"星期一","星期二","星期三","星期四","星期五","星期六","星期日",\
"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
void MainWindow::on_comboBox_currentIndexChanged(int index)
{static int lastindex = 0;if(index == lastindex)return;lastindex = index;QList<QLabel *> lbs = this->findChildren<QLabel *>();int i_cnt = 0;foreach (QLabel *lb, lbs) {lb->setText(tr("%1").arg(weekStr[index][i_cnt++]));}for(int i = 0;i<2;i++){ui->comboBox->setItemText(i,language[index][i]);}
}

接下来就可以看到效果

但是这只是在你字体少的情况,如果你字体很多,你就可以使用qt自带的语言家

具体操作如下:

对用户可见的文本信息全部使用tr()进行封装。至于为什么一定要用tr可以看

https://blog.csdn.net/liang890319/article/details/7041786​​​​​​​
在pro中添加:
TRANSLATIONS += ts_zh.ts  ts_en.ts
此时你只需要在界面ui写好控件名

然后选择:工具->外部->Qt语言家->更新翻译,则会生成对应的ts文件。


翻译:使用Qt Linguist打开要翻译的ts文件,对翻译源进行相应语言的翻译。

 
 

将这些英文翻译输入后,点击问号

然后保存->发布即可

在qt的语言家刚才更新翻译,现在选发布翻译

此时你肯定已经有了两个qm文件,将其添加到资源文件

在combox里添加:

void MainWindow::on_comboBox_currentIndexChanged(int index)
{static int lastIndex = 0;if(index == lastIndex)return;lastIndex = index;static  QTranslator*  translator;if  (translator  !=  NULL){qApp->removeTranslator(translator);delete  translator;translator  =  NULL;}translator  =  new  QTranslator;if(index==0){if(translator->load(":/tr_zh.qm")){qApp->installTranslator(translator);}}else{if(translator->load(":/tr_en.qm")){qApp->installTranslator(translator);}}ui->label->setText(tr("星期一"));ui->label_2->setText(tr("星期二"));ui->label_3->setText(tr("星期三"));ui->label_4->setText(tr("星期四"));ui->label_5->setText(tr("星期五"));ui->label_6->setText(tr("星期六"));ui->label_7->setText(tr("星期日"));ui->comboBox->setItemText(0,tr("中文"));ui->comboBox->setItemText(1,tr("英文"));
}

切记,更新了翻译一定要重新settext或者刷新ui,不然不会生效

此生成的文件就可以中英文动态切换显示

我这里是因为用combox必须settext,如果你们不是combox是radiobutton就更方便了,直接刷新ui

代码更是简单:

如果不需要动态切换,那么你只需要

就只在初始的时候生效了
 

http://www.tj-hxxt.cn/news/59649.html

相关文章:

  • 怎么建设网站赣州seo公司
  • wordpress 访问空白郑州seo优化外包顾问
  • 免费一级a做爰网站湖南好搜公司seo
  • 网站前台用什么做seo在哪可以学
  • 网站建设发票属于增值税百度百科怎么创建自己
  • 没有网站也可以做外贸吗seo行业网
  • 网站开场动画怎么做百度app安装下载
  • 二手交易网站开发可参考文献网络平台
  • 制造业营销外贸网站建设阿里云域名注册网站
  • 上海网络推广公司网站西安竞价托管
  • 企业网站建设费用 珠海广告信息发布平台
  • 来年做那个网站能致富北京网络营销
  • 咸阳营销型网站建设营销型网站有哪些功能
  • 企业网站每年要多少钱小果seo实战培训课程
  • wordpress物流模板下载杭州seo网站排名优化
  • 装修设计公司简介专业北京seo公司
  • 公司建设网站的请示推广码怎么填
  • 网站建设 核算大数据营销系统多少钱
  • 做新零售这些注册网站和找货源6app优化方案
  • 自己做网站视频教程重庆seo排名电话
  • 宾县建设局网站谷歌查询关键词的工具叫什么
  • 中山市做网站公司泰州seo
  • iis 网站访问权限 设置安卓优化大师手机版
  • 做网站的语言有哪些seoer是什么意思
  • 网站建设前台与后台最新技术社交网络的推广方法
  • 微信网站地址seo营销策划
  • wordpress rewrite插件信息流优化师是干什么的
  • 北京网站制作网站中国今天刚刚发生的新闻
  • 网站风格配置怎么做常见的系统优化软件
  • 做招聘长图用什么网站哈尔滨百度关键词优化