qtranslator類為文字輸出提供國際化支援。
此類的乙個物件包含一組從源語言到目標語言的轉換。qtranslator提供了在翻譯檔案中查詢翻譯的功能。翻譯檔案是使用qt linguist建立的。
int main(int argc, char *ar**)
注意:qtranslator必須在應用程式的小部件之前建立。
大多數應用程式將永遠不需要對該類執行任何其他操作。該類提供的其他函式對於處理翻譯檔案的應用程式非常有用。
查詢翻譯
virtual qstring
translate(const char *context, const char *sourcetext, const char *disambiguation = q_nullptr, int n = -1) const
translate()函式有三個引數:
上下文——通常是tr()呼叫者的類名。
源文字——通常是tr()的引數。
消除歧義—乙個可選的字串,幫助消除同一文字在同一上下文中的不同用法的歧義。
QT學習筆記之QT網路程式設計
tcp 傳輸控制協議,提供的是面向連線 可靠的位元組流服務。當客戶和伺服器彼此交換資料前,必須先在雙方之間建立乙個tcp連線,之後才能傳輸資料。tcp提供超時重發,丟棄重複資料,檢驗資料,流量控制等功能,保證資料能從一端傳到另一端。udp 使用者資料報協議,是乙個簡單的面向資料報的運輸層協議。udp...
Qt學習筆記之Hello World
用qt的第乙個程式必然是怎樣輸出hello world 1 在命令列中顯示hello world 首先建立乙個控制台應用程式,其他都是預設設定balabala。新建完成後,在main.cpp中新增顯示輸出 具體 如下 中新增了這兩行 顯示輸出hello world 這裡遇到乙個小問題,如下 1 er...
Qt學習筆記之QTemporaryFile
header include qmake qt core inherits qfile qtemporaryfile const qstring templatename,qobject parent qtemporaryfile qobject parent qtemporaryfile cons...