国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

怎樣創(chuàng)造網(wǎng)站友情鏈接檢測

怎樣創(chuàng)造網(wǎng)站,友情鏈接檢測,互聯(lián)網(wǎng)營銷師報名,設(shè)計師培訓(xùn)班http://t.csdn.cn/BVigB 傳統(tǒng)數(shù)組法: 定義一個字符串二維數(shù)組, QString weekStr[2][7] {"星期一","星期二","星期三","星期四","星期五","星期六","星期日",\ "Monday&…

http://t.csdn.cn/BVigB

傳統(tǒng)數(shù)組法:

定義一個字符串二維數(shù)組,

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語言家->更新翻譯,則會生成對應(yīng)的ts文件。


翻譯:使用Qt Linguist打開要翻譯的ts文件,對翻譯源進行相應(yīng)語言的翻譯。

?
?

將這些英文翻譯輸入后,點擊問號

然后保存->發(fā)布即可

在qt的語言家剛才更新翻譯,現(xiàn)在選發(fā)布翻譯

此時你肯定已經(jīng)有了兩個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,不然不會生效

此生成的文件就可以中英文動態(tài)切換顯示

我這里是因為用combox必須settext,如果你們不是combox是radiobutton就更方便了,直接刷新ui

代碼更是簡單:

如果不需要動態(tài)切換,那么你只需要

就只在初始的時候生效了
?

http://aloenet.com.cn/news/41916.html

相關(guān)文章:

  • 宣傳片制作軟件appseo優(yōu)化的基本流程
  • 定期做圖書推薦的網(wǎng)站今日熱搜第一名
  • wordpress 模板帶數(shù)據(jù)西安seo排名優(yōu)化推廣價格
  • 鄉(xiāng)村旅游網(wǎng)站的建設(shè)百度推廣公司怎么代理到的
  • 利用qq 群做網(wǎng)站推廣青島百度推廣優(yōu)化
  • 營銷網(wǎng)站建設(shè)百度關(guān)鍵字搜索排名
  • dw可以做h5網(wǎng)站網(wǎng)店推廣實訓(xùn)報告
  • 來年做哪個網(wǎng)站致富怎樣優(yōu)化網(wǎng)站排名靠前
  • 重慶自有網(wǎng)站推廣百度競價代運營公司
  • 做效果圖的外包網(wǎng)站鄭州千鋒教育培訓(xùn)機構(gòu)怎么樣
  • 企業(yè)做網(wǎng)站有哪些好處東莞seo優(yōu)化推廣
  • 做gif圖的網(wǎng)站深圳網(wǎng)絡(luò)營銷推廣公司
  • 網(wǎng)站桌面圖標(biāo)怎么做百度問一問官網(wǎng)
  • 有沒有教做健身餐的網(wǎng)站北京度seo排名
  • 做模板網(wǎng)站賺錢嗎網(wǎng)絡(luò)策劃與營銷
  • wordpress實例站百度推廣托管公司
  • 貿(mào)易網(wǎng)站有哪些杭州網(wǎng)站建設(shè)方案優(yōu)化
  • 完美世界培訓(xùn)機構(gòu)seo研究中心vip課程
  • 京東商城網(wǎng)官網(wǎng)seo工資待遇 seo工資多少
  • 網(wǎng)站建設(shè)要如何選擇成都百度推廣電話
  • 做寵物網(wǎng)站心得谷歌seo怎么優(yōu)化
  • 域名注冊 網(wǎng)站建設(shè) 好做嗎網(wǎng)站頁面分析
  • 有什么網(wǎng)站可以做微信吳江網(wǎng)站制作
  • 長春做網(wǎng)站網(wǎng)站搜狐財經(jīng)峰會
  • 重慶經(jīng)典論壇新聞評論windows優(yōu)化大師值得買嗎
  • 做的網(wǎng)站響應(yīng)速度慢免費二級域名注冊網(wǎng)站有哪些
  • 建新建設(shè)集團有限公司網(wǎng)站萬物識別掃一掃
  • 寫微信小程序需要什么軟件怎么優(yōu)化一個網(wǎng)站關(guān)鍵詞
  • win服務(wù)器做網(wǎng)站今日重大新聞頭條財經(jīng)
  • 海南哪家公司做網(wǎng)站信息流廣告有哪些投放平臺