天天看點

Qt Creator 4.15最新釋出:C++ 支援有哪些新變化?

Qt技術交流群現已開通,QQ搜尋群号“765444821”即可加入

Qt是一個跨平台架構,通常用作圖形工具包,它不僅建立CLI應用程式中非常有用。而且它也可以在三種主要的桌上型電腦作業系統以及移動作業系統(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式裝置,Android(Necessitas)和iOS的端口上運作,Qt Creator是Qt官方的內建開發環境。現在我們為你提供了免費的試用版。

下載下傳Qt6最新試用版

Qt元件推薦:

  • QtitanRibbon| 下載下傳試用: 遵循Microsoft Ribbon UI Paradigm for Qt技術的Ribbon UI元件,緻力于為Windows、Linux和Mac OS X提供功能完整的Ribbon元件。
  • QtitanChart | 下載下傳試用 :是一個C ++庫,代表一組控件,這些控件使您可以快速地為應用程式提供漂亮而豐富的圖表。并且支援所有主要的桌面

Qt Creator 4.15 已經 釋出了。現在讓我們仔細看看這個版本帶來的對 C++ 支援的一些改進。

搜尋 結果過濾

從 Qt Creator 4.14 開始,“Find  References  to  Symbol”操作的結果會根據各自的引用是讀通路還是寫通路或其他内容而具有不同的顔色。現在還可以根據通路類型過濾結果。

Qt Creator 4.15最新釋出:C++ 支援有哪些新變化?

文法高亮

  • 即使原始字元串文字包含引号和換行符,它們現在也會正确突出顯示。
  • 與對圓括号和方括号所做的類似,我們現在還對模闆聲明和執行個體化的尖括号以及比對的“?”進行動畫處理。以及“:”三元運算符的部分。
Qt Creator 4.15最新釋出:C++ 支援有哪些新變化?

快速修複

  • 現在有一個用于微調各種快速修複行為的設定小部件。可以配置的内容(全局和每個項目)包括 getter 和 setter 的預設名稱、函數體是否應内聯、如何處理命名空間等等。由于 對 利安德 舒爾滕 對 這個 貢獻。
    Qt Creator 4.15最新釋出:C++ 支援有哪些新變化?
  • 現在有一個用于生成構造函數的快速修複,也是由 Leander Schulten 貢獻的。
  • 類級别的快速修複(例如上面提到的那個)變得更加明顯,因為現在幾乎可以在類定義中的任何位置使用光标調用它們,而不僅僅是在類名稱上。同樣,“完整的 Switch 語句”快速修複不再要求光标位于 switch 關鍵字上。

其他 改進

  • 通過定位器進行的符号搜尋現在考慮通過typedef或using定義的類型别名。
  • 修複了大約 50 個錯誤。

下一步是什麼?

您可能知道,我們将libclang用于文檔級功能,例如突出顯示和完成,而項目的全局視圖仍然由我們可靠的舊内置代碼模型提供。我們目前正在試驗使用clangd來完成這項工作。使用從我們的 master 分支建構的 Qt Creator,您已經可以在 C++ 代碼模型設定中啟用 clangd 支援,這意味着“查找引用”的結果将通過 clangd 提供。此功能仍然相當粗糙,但如果您在項目中遇到全局符号搜尋問題,則可能已經值得一試。

請注意,您需要對QMainWindow和QChart調用grabGesture() 。

====================================================

Qt技術交流群現已開通,QQ搜尋群号“765444821”或者掃描下方二維碼即可加入

Qt Creator 4.15最新釋出:C++ 支援有哪些新變化?

繼續閱讀