開發工具Qt Creator 4.14增加Qt 6支持

2020-12-25 騰訊網

在最新Qt 6推出後,Qt團隊也更新相對應開發工具,發布集成開發環境Qt Creator 4.14,以及UI設計與開發工具Qt Design Studio 2.0,供開發者使用更新的功能,開發應用程式。Qt Creator的更新主要是提供Qt 6以及C++的支持,而Design Studio則主要是強化用戶體驗,改進UI使其更方便,可以鎖定對象避免意外操作,同時也改進導航器,增加旋轉工具。

Qt Creator 4.14修復了許多創建Qt 6應用程式會出現的問題,而現在項目精靈會產生與Qt 6兼容的CMake項目,同時,官方也修正了在QML程序代碼模型中,使用QML語言新功能的多個bug。另外,Qt Creator 4.14的Clang程序代碼模型更新到了Clang 11,官方還提到,現在Clazy和Clang-Tidy會自動分析用戶的C++程序代碼,提供非必要內存分配或是錯誤使用API等警告。

而Design Studio現在會為用戶自定義組件生成縮略圖,並且提供帶有完整預覽的工具提示,讓用戶可以更方便地找到組件,並獲得項目和結構概述。用戶還可以在表單編輯器中,使用旋轉工具旋轉對象,由於過去用戶只能在屬性編輯器旋轉對象,而這項功能讓用戶能以更方便與主動的方式,編輯對象。

Design Studio導航器還添加鎖定功能,讓用戶暫時鎖定不需要編輯的對象,在解鎖之前,這些對象無法被圈選與修改,這項功能在用戶編輯布局,和製作動畫時特別有用,用戶不用擔心意外移動或更改了這些不需要變動的對象。

相關焦點

  • qt creator連接資料庫並實現用戶登錄和註冊相關的開發源碼詳解
    項目最終實現效果圖具體代碼詳解1 如何給qt界面設置相關的圖片呢?首先我們新建一個基於對話框的程序,名字自己定義即可。其次我們需要將自己的背景圖做好,保存為png或者img或者jpg等相關的格式,然後右鍵點擊creator,選擇添加現有文件,將圖片添加到creator界面如上圖所示。這樣的話,我們的基本文件已經存在了,接下來就是需要調用代碼進行相關的圖像的關聯了。
  • Qt Creator 4.12.0 發布,QT 集成開發環境
    Qt Creator 4.12 允許用戶瀏覽和搜索 Qt Marketplace 中的項目。 如果用戶喜歡的程式語言的語言伺服器支持範圍格式設置,則 Qt Creator 的語言客戶端現在將使用它進行自動格式設置。 如果用戶的伺服器支持 Markdown 來獲取 hover 信息,其將在 Qt Creator 中獲得格式更好的工具提示。 定位器中已經可用的文檔符號概述現在也顯示在編輯器工具欄的「符號」下拉菜單中。
  • Ubuntu20.04 + Qt5.14.2開發環境配置
    1、開發環境要求Ubuntu版本:ubuntu-20.04.1-desktop-amd64Qt版本:qt-opensource-linux-x64-5.14.2虛擬機版本2、Qt的安裝配置(1) Qt的下載考慮到下載速度問題,可在清華大學開源軟體鏡像站點下載Qt5.14.2的版本:「https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.14/5.14.2/」,在這個網頁上下載「qt-opensource-linux-x64
  • 義縣遊學電子科技:qt5.14.2在win10平臺打包步驟
    qt打開項目後,選擇發布模式, 然後點擊編譯.這時就會在構建目錄中出現一些含有項目名.exe的文件了.我這裡的pro1.exe4.在開始菜單找qt,然後打開qt5.14.2(mw7.3.0 64-bit)的命令行窗口,打開後輸入:cd D:\2然後使用 windeployqt 工具命令:windeployqt 項目名.exe
  • Qt 6 發布在即,Debian Qt 維護者決定卸任
    他們本周發博客稱自己將從 6.0 版本開始不再維護 Qt。Qt 是一款開源的跨平臺 C++ 應用程式開發框架,兩個月前發布了 6.0 的首個預覽版本。根據官方公布的時間表,Qt 6 最終版本將於今年 12 月 1 日推出。放棄維護並非是對 Qt 或者 Debian 不滿。
  • qt5.15.2在Ubuntu系統安裝完成後無法啟動qtcreator的解決方法
    1.qtcreator中沒有c++編譯器,需要使用命令:sudo apt install build-essential重新打開qt creator即可自動識別安裝的編譯器了.這個命令將安裝一堆新包,包括
  • 軟體特攻隊|Qt Creator,Windows/Linux安裝大全
    Qt Creator大家都不陌生,正是Qt Company開發的C++跨平臺圖形用戶界面應用程式開發框架。Qt Creator 的設計目標是使開發人員能夠利用 Qt 這個應用程式框架更加快速及輕易的完成開發任務。
  • Qt 5.14.2超詳細安裝教程,不會來打我
    Qt簡介Qt(官方發音 [kju:t],音同 cute)是一個跨平臺的 C++ 開庫,主要用來開發圖形用戶界面(Graphical User Interface,GUI)程序。Qt 是純 C++ 開發的,所以學好 C++ 非常有必要。2.
  • 類似Qt 的「跨平臺 GUI 框架 GOSP」時隔一年有重大更新
    但Qt太重量級了(Qt需要很多的RAM和ROM),因此我開發了GOSP這個框架。GOSP在不依賴Qt的前提下,提供了非常類似Qt的API接口,僅需要幾百KB的硬體資源(比Qt小的多),能運行在Qt不支持的低性能領域(對Qt形成補充),適用於嵌入式開發。
  • QT環境開發下根據excel表格導入數據源碼
    將excel表格中的內容進行讀取---qt下excel表格相關的開發//插入新數據for (int i = nStartRow + 1, r = 0; i < rowcnt; i++, r++ )
  • Qt和MFC的比較
    (1)開發速度就整體而言,MFC可能會快捷一些,因為Windows平臺的開發工具大多很智能,因為立足於Windows的開發人群很廣,從菜鳥到專業人士(開發人員一多,技術參考就多,周圍可以諮詢問題的人就多)。
  • Qt程序打包三部曲,從應用程式到安裝包
    Qt使用自帶的windeployqt 處理依賴庫生成exe來發布軟體。Qt使用自帶的windeployqt 處理依賴庫生成exe來發布軟體。準備exe1.程序要想發布,在編譯器編譯一定要選擇「release」而不是「debug」,編譯成release版本
  • Qt Creator 4.11.1 發布,QT 集成開發環境
    Eclipse 4.18 (2020-12) 穩定版已發布。
  • 騰訊在線教育為 Cocos Creator 開發的插件和工具
    在使用 Cocos Creator 開發項目的過程中,為了提高開發效率我們開發了很多擴展插件,本文介紹常用的幾款,拋磚引玉,希望給大家帶來幫助。
  • Qt5.12.2+Opencv4.2配置動態連結庫以用Qt調用Opencv進行創作
    一、軟體準備1、QT: 5.122、Opencv 4.23、CMAKE 3.17二、軟體安裝及環境變量配置1、Qtcreator安裝(1)Qt安裝本教程針對之前下載的Qt 5.12.2進行安裝演示l 點擊下載好的qt-opensource-windows-x86-5.12.2.exe,出現如下頁面,點擊Next
  • QT5.12版本下編譯和搭建QTXlsx庫讀取Excel表格第二講
    解決方法將build下的這個文件夾下的內容拷貝到qt的安裝目錄下。如我的構建路徑是:F:\nhy\Source\QT512\excel\build-qtxlsx-Desktop_Qt_5_12_1_MinGW_64_bit-Debug\mkspecsqt的安裝路徑也就是拷貝路徑是E:\QT\QT5.12\5.12.1\mingw73_64\mkspecs,再進行構建就成功了哦。
  • qt5.12下繼承於Qdialog的類調用slot函數編譯錯誤匯總
    最近由於項目需要,需要使用qt做一套連接資料庫並且實現用戶登錄,註冊的界面,但是做起來卻很費勁,出現了一堆奇怪的編譯錯誤。這個時候,在qt下先執行qmake,然後再重新構建,最後看一下是否還有錯誤。如果還是一堆堆的錯誤,那麼繼續把報錯的h文件和cpp文件,採用相同的保存方式。經過修改,這個是可以達到解決編譯錯誤的修改的。但是如果代碼本身的格式就是代籤名的,還是出錯的話,我們只能在這個機器上重新新建工程,複製粘貼進行實現了。
  • Qt編寫的知名的開源軟體列表
    Qt是一個開發的跨平臺C++圖形用戶界面應用程式開發框架。它既可以開發GUI程序,也可用於開發非GUI程序。目前最新版本6.0。chmcreator開源的chm開發工具CineFX跨平臺、開源、免費、視頻剪輯CoCoA
  • Qt 5.12.10 & 6.0 Beta4 發布
    Qt 為兩個分支發布了新版本,分別是 5.12.10 和 6.0 Beta4。
  • KDE 社區稱 Qt 公司正考慮僅面向付費用戶提供新版本
    首先有必要說明 KDE 社區、Qt 項目和 Qt 公司這三者之間的關係: KDE 基於 Qt 框架開發,因此 KDE 社區既受益於 Qt 也直接為 Qt 貢獻代碼 Qt 既背靠著擁有雄厚資金實力的 Qt 公司,也從龐大且知名的 KDE 社區中獲益甚多 Qt 公司受益於 KDE 社區,因為大量開源貢獻者、開發者和社區專家幫助其改進