Qt Design Studio 1.2開發環境發布

Qt項目 опубликовал 問題 Qt 設計工作室 1.2,一個基於 Qt 設計用戶界面和開發圖形應用程序的環境。 Qt Design Studio 使設計人員和開發人員可以輕鬆地協同工作,創建複雜且可擴展的界面的工作原型。 設計人員只需專注於圖形設計佈局,而開發人員可以使用為設計佈局自動生成的 QML 代碼專注於開發應用程序邏輯。

使用 Qt Design Studio 中提供的工作流程,您可以將 Photoshop 或其他圖形編輯器中準備的佈局轉換為可以在幾分鐘內在真實裝置上啟動的工作原型。 該產品最初是供應的 免费,但允許分發準備好的介面組件
僅適用於 Qt 商業許可證的持有者。

從 1.2 版開始,為開發者提供了一個版本 Qt Design Studio 社群版,對使用沒有限制,但在功能上落後於主力產品。 特別是,社群版不包含從 Photoshop 和 Sketch 匯入圖形的模組。

關於原始碼開放,據悉該應用程式是Qt Creator環境的專門版本,從通用儲存庫編譯而來。 大多數特定於 Qt Design Studio 的變更已包含在 Qt Creator 主程式碼庫中。 包含Qt Design Studio的一些功能可以直接從Qt Creator取得,例如,從4.9版本開始,可以使用基於時間軸的圖形編輯器。
與 Photoshop 和 Sketch 的整合模組仍然是專有的。

Qt Design Studio 1.2 的發布因添加了該模組而引人注目 用於草圖的 Qt 橋,它允許您根據 Sketch 中準備的佈局建立即用型元件,並將其匯出到 QML 程式碼。 在一般變化中,對基於複雜梯度的支持 Qt 快速形狀,現在可以將其視為 Qt Design Studio 元件。 例如,球形和圓錐形梯度與動畫相結合可用於有效地可視化測量和感測器讀數。 此外,在設計介面時,您現在可以超越線性垂直漸變。

Qt Design Studio 1.2開發環境發布

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

添加評論