1) 在程式中載入翻譯檔案
qtranslator *translator = new qtranslator;
installtranslator(translator);
2) 編輯.pro檔案
3) 載入或生成新的ts檔案(.ts是可讀的翻譯檔案,使用簡單的xml格式)
4)編輯ts檔案
(1)接上,在命令列視窗中執行
linguist //啟動linguist語言翻譯工具,可以翻譯相應可見字串。windows平台也可使用開始-》所有程式-》"qt程式「選單中的linguist程式。
(啟動:命令列或者開始選單均可)
(2)開啟:工具介面中的file--->open,可以開啟所需的 .ts 檔案
儲存即可。
5) 生成.qm檔案(.qm是經過.ts轉換而成的二進位制機器語言)
Qt 執行緒 07 Qt模組中的執行緒支援 官翻
此外,qsqldrivers使用的第三方庫可以對在多執行緒程式中使用sql模組施加進一步的限制。有關更多資訊,請參閱資料庫客戶端手冊 任意數量的執行緒可以在任何給定的時間進行繪製,但是在乙個給定的繪製裝置上只有乙個執行緒一次可以進行繪製。換句話說,如果每個執行緒都繪製到單獨的qimages上,那麼兩...
Qt中addStretch的作用
今天在使用addstretch,布局的時候,發現addstretch竟然是可以平均分配的,有意思。比如 qvboxlayout buttonlayout new qvboxlayout buttonlayout addstretch 1 buttonlayout addwidget button1 ...
qt中moc的作用
qt 將源 交給標準 c 編譯器,如 gcc 之前,需要事先將這些擴充套件的語法去除掉。完成這一操作的就是 moc。moc 全稱是 meta object compiler,也就是 元物件編譯器 qt 程式在交由標準編譯器編譯之前,先要使用 moc 分析 c 原始檔。如果它發現在乙個標頭檔案中包含了...