qt creator原始碼全方面分析 2 3 1

2022-07-25 15:51:27 字數 2134 閱讀 8616

目錄您可以直接從qt creator中使用外部工具。 qt linguist,qml預覽工具和系統的預設文字編輯器已預先配置可用。 您可以更改其預設配置,並配置新工具。

要執行這些工具,請選擇工具》外部,或使用定位器中的x過濾器。

您可以直接從qt creator中,使用qt linguist發布管理器工具,lupdate和lrelease。 lupdate工具用於同步源**和翻譯。 lrelease工具用於建立執行時轉換檔案,以供已發布的應用程式使用。

建立新專案時,可以自動為一種語言生成翻譯原始檔(ts)。 您可以稍後通過編輯專案檔案來新增其他語言。

要將翻譯器中的ts檔案與應用程式**同步,請選擇工具》外部》語言學家》更新翻譯(lupdate)

要從ts檔案生成可被應用程式使用的qt訊息(qm)檔案,請選擇工具》外部》語言學家》發行翻譯(lrelease)

預設情況下,專案.pro檔案作為引數傳遞給工具。 要為工具指定其他命令列引數,請選擇工具》外部》配置

要在qt linguist中開啟ts檔案,請在專案或檔案系統檢視中右鍵單擊ts檔案,然後在上下文選單中選擇開啟方式》qt linguist。 有關qt語言學家的更多資訊,請參見qt linguist manual。

您可以在qml viewer(qt quick 1)或qml scene(qt quick 2)中預覽當前qml文件。 使用預覽工具,您可以在開發應用程式時,載入qml文件以進行檢視和測試。

要預覽當前活動的qml檔案,請選擇工具》外部》qt quick>qt quick 1 preview (qmlviewer)或qt quick 2 preview (qmlscene)

qt creator在作業系統的path環境變數中尋找編輯器路徑。

您可以在qt creator選項中,更改預配置工具的配置,並配置其他工具。

配置外部工具:

選擇工具》外部》配置

選擇新增》新增工具以新增新工具。您也可以選擇新增目錄以新增新類別。

執行檔欄位中,指定要執行的可執行檔案。如果在系統path變數中找到了可執行檔案,請不要指定其路徑。

引數欄位中,指定用於執行可執行檔案的可選引數。

工作目錄欄位中,指定工作目錄的路徑。

輸出欄位中,選擇如何處理工具的輸出。您可以忽略輸出,在通用訊息輸出窗格中檢視,或替換為**編輯器中所選文字。

錯誤輸出欄位中,選擇如何處理工具中的錯誤訊息。

基礎環境欄位中,選擇工具執行的環境,是在系統環境中,還是在活動專案的構建環境或執行環境。例如,如果系統環境不包含查詢工具鏈所需的path設定,則選擇構建或執行環境。

environment欄位中,選擇change,以在edit environment對話方塊中,修改用於構建和執行環境的環境變數值。有關如何新增和刪除變數值的更多資訊,請參見batch editing。

輸入欄位中,指定作為標準輸入傳遞給工具的文字。

類別和工具將新增到工具》外部選單中。

如果你更改了預配置工具的配置,後續可以通過選擇重置按鈕來還原更改。

原創造福大家,共享改變世界

獻出一片愛心,溫暖作者心靈

qt creator原始碼全方面分析 2 0

目錄 支援其他檔案型別 執行外部工具 所有主題 qt creator是為qt開發人員的需求量身定製的跨平台整合開發環境 ide qt creator可以通過多種方式擴充套件。例如,qt creator架構基於外掛程式載入器,這意味著外掛程式載入器以外的所有功能都在外掛程式中實現。但是,您可以擴充套件...

qt creator原始碼全方面分析 2 6

目錄 編寫訊息 ui文字大寫 使用句子樣式大寫 準備本地化 qt creator通用條款 請遵循本節中的準則,以確保擴充套件與qt creator ui保持一致,並且可以輕鬆地將其本地化為其他語言。編寫ui文字時,請確保它 使用者介面文字應簡潔明瞭且經濟實惠。避免使用不必要的內容詞和短語。但是,更重...

qt creator原始碼全方面分析 4 2

目錄外掛程式的本質就是動態鏈結庫,對於庫,需要匯出符號,供使用者匯入使用。在qt creator的原始碼中,存在固定的匯入匯出模式。對於每個庫和外掛程式,都有乙個xx global.h標頭檔案,其中xx為庫或外掛程式名。示例如下 pragma once include if defined xx l...