Qt翻譯家 ts檔案,刪除舊字串

2021-10-05 05:02:44 字數 349 閱讀 1396

qt語言家是qt生態強有力的組成部分,通常情況下,我們只需要更新翻譯,發布翻譯,然後用qt語言家編輯即可,有時候,當我們更改原始碼tr的字串字面量時,ts檔案中,還會有殘留翻譯文字,對於有潔癖或者強迫症的人來說,就很難受。

刪除方法很簡單,如下操作:

win下,進入命令列模式,

lupdate test.pro -no-obsolete即可。

(lupdate所在路徑已經加入全域性環境,否則得列出它的絕對路徑)

有時候我們不想命令列,在qt creator中操作也是可以的。

工具->外部->配置(config)->qt語言家(更新翻譯) 在引數一欄 % 後面新增 -no-obsolete 即可。

Qt 生成json字串,並且儲存成檔案

利用qjson生成複雜的json檔案例子,自己摸索了一下,總結如下 先看例子吧 second fruit three fruit array eat 0 eat 1 eat 2 eat 3 eat 4 生成這樣乙個json檔案,需要新增標頭檔案 include include include inc...

QT 計算字串 檔案md5值

一 計算字串md5值 1 qcryptographichash,提供一種生成加密雜湊的方法,hash叫作雜湊表,也叫作雜湊。2 當前支援md4,md5,sha 1,sha 224,sha 256,sha 384,and sha 512等演算法 qstring str hello world 返回雜湊...

TCL 指令碼例項 從檔案中刪除字串

1 在linux 系統下,輸入tclsh進入 tcl模式 2 source filename 執行當前程式的檔名,你可以自己起 3 用法 delete pattern?path?e.g.假如乙個目錄中有很多檔案,我想刪除所有以b開頭的檔案中含有 fsguiprov 的字串。我們可以這麼用 delet...