Qt Design Studio近日迎來了其4.7版本的正式發(fā)布,此次更新極大地提升了項目的部署與共享效率,為用戶帶來了多項實用功能。
全新升級的Qt Design Viewer成為此次更新的亮點之一,它支持在線共享與協(xié)作,使得用戶無需任何額外軟件,便能在桌面端、移動端或嵌入式應(yīng)用上實現(xiàn)跨平臺的UI原型展示。這款基于Qt for WebAssembly構(gòu)建的查看器,允許開發(fā)者和設(shè)計師在Chrome、Safari、Firefox和Edge等主流瀏覽器中直接運行QML應(yīng)用程序。用戶只需上傳應(yīng)用程序,并通過簡單的網(wǎng)絡(luò)鏈接即可與團隊成員共享,整個過程無需安裝Qt或Qt Design Studio。
在Android部署方面,Qt Design Studio 4.7引入了Qt UI Viewer和設(shè)備管理器,實現(xiàn)了快速部署。全新設(shè)備管理器已集成至運行下拉菜單,用戶在Android HMI開發(fā)中可體驗快速部署和敏捷迭代的強大功能。只需從Google Play商店下載Qt UI Viewer,并通過設(shè)備管理器以IP方式連接Android設(shè)備,開發(fā)者即可在Android硬件上運行項目,無需依賴Android Studio。當(dāng)然,若已安裝Android Studio,也可將模擬器注冊為設(shè)備使用。
Qt Design Studio 4.7繼續(xù)深化與Figma的集成,支持從Figma配置設(shè)計系統(tǒng)。在4.6版本中,Qt Design Studio已實現(xiàn)從Figma項目導(dǎo)入變量表的功能,此次更新則新增了可視化編輯器,用于查看和編輯導(dǎo)入的設(shè)計系統(tǒng)。雖然該功能仍處于測試階段,但用戶已可通過菜單欄啟用,享受更便捷的設(shè)計系統(tǒng)管理體驗。
針對Qt for MCUs的設(shè)計優(yōu)化也是此次更新的重要內(nèi)容。自4.6版本起,Qt Design Studio為Qt Bridge for Figma添加了MCU模式,幫助用戶檢查Figma項目與Qt Ultralite (QUL)運行時的兼容性。在4.7版本中,這一功能得到了進(jìn)一步增強,提供了更多警告和指南,幫助用戶在設(shè)計用戶界面時僅使用受支持的元素,為優(yōu)化Qt for MCUs的設(shè)計提供有力指導(dǎo)。
Effect Composer作為Qt Design Studio中的強大工具,此次更新也迎來了重要升級。用戶現(xiàn)在可通過集成的文本編輯器獲得對創(chuàng)作的更高控制權(quán),無縫集成和編輯來自第三方的著色器代碼。這一更新為具有著色器編程背景的用戶提供了高度靈活性,同時標(biāo)志著Effect Composer已具備專業(yè)級實施的成熟度。
最后,Qt Design Studio 4.7還實現(xiàn)了離線工作能力的增強。用戶現(xiàn)在無需聯(lián)網(wǎng)即可在IDE(如Qt Creator)中編譯導(dǎo)出項目,因為所需的附加庫已默認(rèn)集成到軟件中。這一改進(jìn)使得從Qt Design Studio到開發(fā)IDE的整個傳輸過程更加便捷高效。