2020年12月8日 ,Qt公司正式釋出了Qt 6.0,這一軟體開發平台全新的主要版本。Qt 6.0 已被重新設計為面向未來、以生産力為重點的基礎平台,QT迎來一個新時代。
Qt+Halcon這種組合在機器視覺方面應用非常廣泛,
一、Qt6全新理念
面向未來的生産力平台
以生産力為基石的Qt 6系列,旨在解決因物聯網爆發性增長而激增的軟體需求與合格軟體開發者增長停滞之間的沖突。憑借其提高生産力的工具和API,Qt客戶和使用者不僅能提升開發能力、大幅降低成本,還能赢得全新商機。
下一代使用者體驗
全新的圖形架構和程式設計語言上的改進讓軟體更強大、更靈活、更精簡。标準化的工具更友善開發者和設計師使用,增強跨職能團隊間在建構2D和3D應用品牌一緻性的協作。
無限的可擴充性
在Qt 6系列中,同一套代碼可以用于各種規模的硬體(從微控制器到超級計算機)、各種作業系統,甚至是無作業系統的裸機。Qt 6系列還将涵蓋即将釋出的架構,是以在項目中期切換到全新平台,将成為一次機遇,而不是一場噩夢。
Qt6.0宣傳視訊:
https://www.bilibili.com/video/BV1qy4y1v7Qf/
二、Qt6.0安裝
從Qt5.15開始Qt安裝就隻能是自己靜态編譯和線上安裝,你如果實在是想用離線安裝包,那就得購買 Qt for Small Business 産品,這是一個新的Qt産品,面向小企業和初創企業,以低,低的價格。小型企業 Qt 許可證是用于嵌入式、桌面和移動軟體開發的完整Qt許可證,每年隻需 499 美元。
Qt for Small Business 産品購買位址:
https://www.qt.io/blog/available-now-qt-for-small-businesses
Qt 6.0 源碼下載下傳位址:
https://download.qt.io/archive/qt/6.0/6.0.0/ 使用Qt安裝器架構安裝Qt 6.0:
https://download.qt.io/official_releases/qt-installer-framework/4.0.0/
Qt線上安裝器:
http://download.qt.io/official_releases/online_installers/
2.1 下載下傳Qt線上安裝器
2.2 開始安裝
安裝界面比原來更炫酷
閱讀協定
選擇要用的Qt版本,選擇好後點選下一步
靜靜的等待下載下傳,預計是下兩個小時,結果下了一天。
Qt6.0終于安裝完成。
Qt Creator建構套件,這裡有兩個。
三、Qt6上應用Halcon
把Halcon官方例程Matching抽離出來重新建立工程進行運作,不可直接運作,直接編譯運作會報錯。
編譯過程中,發現Qt有點函數變了,導緻有些功能要重新實作。
Halcon在20版改進也很大,Qt+Halcon将會越來越好。