自從我們八月份發(fā)布上一個(gè) Qt Installer Framework 4.6.1 版本以來(lái),已經(jīng)過(guò)去了相當長(cháng)的一段時(shí)間了。這只是意味著(zhù) Qt Online Installer Qt Installer Framework 都發(fā)生了相當全面的變化。對這些功能的仔細測試需要時(shí)間。 

 

ARM 處理器在桌面平臺上變得越來(lái)越流行,因此 ARM 也需要預構建的 Qt 二進(jìn)制文件。在 4.7.0 beta 版本中,我們添加了對 ARM 上的 Linux 的支持。ARM 上的 Windows 支持將稍后推出。目標是Qt 6.7可以安裝在X86_64ARM64架構的計算機上。 

 

另一個(gè)重大變化是使用 Qt 6.6.0 構建安裝程序框架。這是基于 Qt 6 的第一個(gè)版本。我們不想提前遷移到 Qt 6,因為 Qt 5 支持一些目標平臺,而 Qt 6 不再支持這些目標平臺。我們希望允許我們的用戶(hù)盡可能長(cháng)時(shí)間地將 Qt 安裝到這些舊平臺中。我們花了相當多的時(shí)間思考如何在基于 Qt 6 的安裝程序中仍然支持其他平臺。但未能找到可行的解決方案。將有兩個(gè)安裝程序。4.6.x 基于 Qt 5,4.7 基于 Qt 6。 

 

創(chuàng )建離線(xiàn)安裝程序 

 

由于我們很長(cháng)時(shí)間沒(méi)有為用戶(hù)提供現成的離線(xiàn)安裝程序,因此除了 CLI 之外,還需要在 GUI 中創(chuàng )建離線(xiàn)安裝程序。因此,現在只需單擊一個(gè)按鈕即可實(shí)現此目的,如下圖所示。 

 

 

GUI 中的離線(xiàn)安裝程序生成 

 

其他改進(jìn)和修復

 

在某些情況下,歡迎頁(yè)面上的進(jìn)度條會(huì )在 0% 處凍結數十秒?,F在這個(gè)問(wèn)題已經(jīng)得到解決。 

在某些用例中,安裝程序、更新程序或卸載程序運行期間的管理員權限處理會(huì )崩潰。我們仔細研究了這些案例并修復了管理員權限處理。 

 

我們還阻止了發(fā)生錯誤時(shí)卸載組件。例如,可能有一個(gè)安裝進(jìn)程同時(shí)運行,從而導致錯誤?,F在,當安裝在同一文件夾中進(jìn)行時(shí),維護工具中不允許修改安裝文件夾。

 

上一個(gè):Houdini 20版本功能概述 下一個(gè):Figma 布局網(wǎng)格