Qt項目
使用 Qt Design Studio 提供的工作流程,您可以在幾分鐘內將 Photoshop 或其他圖形編輯器中準備的佈局轉變為適合在真實設備上啟動的工作原型。
提供
免費提供,僅允許將準備好的接口組件分發給 Qt 商業許可證的持有者。
社區版沒有使用限制,但不包含從 Photoshop 和 Sketch 導入圖形的模塊。 該應用程序是 Qt Creator 環境的專用版本,從共享存儲庫構建。 大多數 Qt Design Studio 特定的更改都包含在核心 Qt Creator 代碼庫中。 Photoshop 和 Sketch 集成模塊是專有的。
在新版本中:
- 模組功能擴充
用於草圖的 Qt 橋 ,它允許您根據 Sketch 中準備的佈局建立即用型元件,並將其匯出到 QML 程式碼。 增加了對模組的支持字元覆蓋 ,它允許您將不同的文字屬性綁定到按鈕和其他介面組件的不同實例(這些屬性將匯出到 QML,其中覆蓋的屬性作為組件屬性可見)。 還添加了以向量 SVG 格式匯出圖形的功能(以前僅支援光柵格式),可以在 QML 中縮放。 - 檢視屬性的介面設計已更改,已切換為使用 Qt Quick Controls 2,現在可以透過設計主題完全自訂。 顯著提高了可用性
櫃檯表格 (旋轉框),現在支援滑鼠拖曳並能夠選擇新增滑桿。 新增了對多部分區塊的支持,允許您一次設定多個元素的屬性。 屬性編輯器中新增了一個用於管理漸層的新對話框。 顏色編輯器已更新,包含包含先前選擇的顏色的部分。 - 綁定編輯器得到了改進,現在基於 QML 的更方便的程式碼編輯小部件;
- 新增了新的動畫曲線編輯器,可讓您在一個視圖中調整多個關鍵影格的插值曲線,類似於 3D 軟體包中常用的動畫控制工具;
- 還需要指出的是,建立基於 WebAssembly 的 QML 檢視器的工作尚未完成,該檢視器可讓您使用可透過瀏覽器使用的 Web QML 專案建立套件。
Qt Design Studio 的主要特色:
- 時間軸動畫 - 基於時間軸和關鍵影格的編輯器,無需編寫程式碼即可輕鬆建立動畫;
- 設計師開發的資源轉化為通用的QML元件,可以在各種專案中重複使用;
- Qt 即時預覽 - 讓您可以預覽直接在桌面、Android 或 Boot2Qt 裝置上開發的應用程式或使用者介面。 所做的更改可以立即在設備上觀察到。 可以控制 FPS、上傳帶有翻譯的檔案以及更改元素的比例。 這包括支援在設備上預覽應用程式中準備的元素
Qt 3D工作室 . - 與 Qt Safe Renderer 整合的可能性 - Safe Renderer 元素可以對應到正在開發的介面元素。
- 並排顯示視覺化編輯器和程式碼編輯器 - 您可以同時視覺化地進行設計變更或編輯 QML;
- 一組現成的、可自訂的按鈕、開關和其他控制元件;
- 內建且可自訂的視覺效果集;
- 介面元素的動態佈局可讓您使其適應任何螢幕;
- 進階場景編輯器,可讓您將元素處理到最小的細節;
- Qt Photoshop Bridge 和 Qt Sketch Bridge 模組用於從 Photoshop 和 Sketch 匯入圖形。 讓您可以直接從 Photoshop 或 Sketch 中準備的圖形建立即用型元件,並將其匯出為 QML 程式碼。 它們不包含在社群版中。
來源: opennet.ru