Qt Design Studio 1.3開発環境のリリース

Qtプロジェクト 紹介された 問題 Qt デザイン スタジオ 1.3、Qt に基づくグラフィカル アプリケーションのユーザー インターフェイス設計および開発のための環境。 Qt Design Studio を使用すると、デザイナーと開発者が協力して、複雑でスケーラブルなインターフェイスの実用的なプロトタイプを簡単に作成できます。 デザイナーはデザインのグラフィカル レイアウトのみに集中できますが、開発者はデザイナーのレイアウト用に自動的に生成された QML コードを使用してアプリケーションのロジックの開発に集中できます。
Qt Design Studio で提供されるワークフローを使用すると、Photoshop またはその他のグラフィック エディターで準備されたレイアウトを、数分で実際のデバイスでの実行に適した実用的なプロトタイプに変えることができます。

提供されています 製品版 и コミュニティ版 Qtデザインスタジオ。 製品版
無料で提供されますが、Qt の商用ライセンスの所有者にのみ、準備されたインターフェイス コンポーネントを配布できます。
Community エディションには使用制限はありませんが、Photoshop および Sketch からグラフィックをインポートするためのモジュールは含まれていません。 このアプリケーションは、共通リポジトリからコンパイルされた Qt Creator 環境の特殊バージョンです。 Qt Design Studio に固有の変更のほとんどは、メインの Qt Creator コードベースに含まれています。 Photoshop と Sketch の統合モジュールは独自のものです。

新しいリリースでは:

  • モジュールの機能が拡張されました スケッチ用の Qt ブリッジを使用すると、Sketch で準備されたレイアウトに基づいてすぐに使用できるコンポーネントを作成し、QML コードにエクスポートできます。 モジュールにサポートを追加しました 文字の上書きこれにより、さまざまなテキスト プロパティをボタンやその他のインターフェイス コンポーネントのさまざまなインスタンスにバインドできます (これらのプロパティは、コンポーネント プロパティとして表示されるオーバーライドされたプロパティとともに QML にエクスポートされます)。 また、グラフィックスをベクター SVG 形式でエクスポートする機能も追加され (以前はラスター形式のみがサポートされていました)、QML でスケーリングできます。

    Qt Design Studio 1.3開発環境のリリース

  • プロパティを表示するためのインターフェイスのデザインが変更され、Qt Quick Controls 2 の使用に切り替わり、デザイン テーマを通じて完全にカスタマイズできるようになりました。 大幅に使いやすさが向上 カウンターフォーム (スピン ボックス)、マウスのドラッグとオプションでスライダーを追加できる機能がサポートされるようになりました。 マルチセクション ブロックのサポートが追加され、一度に複数の要素のプロパティを設定できるようになりました。 グラデーションを管理するための新しいダイアログがプロパティ エディターに追加されました。 カラー エディターが更新され、以前に選択した色のセクションが追加されました。

    Qt Design Studio 1.3開発環境のリリースQt Design Studio 1.3開発環境のリリース

  • バインディング エディターが改良され、より便利な QML 用のコード編集ウィジェットに基づいています。
  • 新しいアニメーション カーブ エディタが追加され、3D パッケージの通常のアニメーション コントロール ツールと同様に、XNUMX つのビューで複数のキー フレームの補間カーブを調整できるようになりました。

    Qt Design Studio 1.3開発環境のリリース

  • また、WebAssembly に基づく QML ビューアの作成作業はまだ完了していないことにも注意してください。これにより、Web 用の QML プロジェクトを含むパッケージを作成でき、ブラウザを通じて操作できます。

Qt Design Studio の主な機能:

  • タイムライン アニメーション - コードを書かずにアニメーションを簡単に作成できるタイムラインおよびキーフレーム ベースのエディターです。
  • デザイナーが開発したリソースは、さまざまなプロジェクトで再利用できるユニバーサル QML コンポーネントに変換されます。
  • Qt Live Preview - デスクトップ、Android、または Boot2Qt デバイス上で開発中のアプリケーションまたはユーザー インターフェイスを直接プレビューできます。 加えられた変更はデバイス上ですぐに確認できます。 FPSの制御、翻訳付きファイルのアップロード、要素のスケール変更が可能です。 これには、アプリケーションで準備された要素をデバイス上でプレビューするためのサポートが含まれます。 Qt 3D スタジオ.
  • Qt Safe Renderer との統合の可能性 - Safe Renderer 要素は、開発中のインターフェイスの要素にマッピングできます。
  • ビジュアル エディターとコード エディターを並べて表示 - 同時に視覚的にデザインを変更したり、QML を編集したりできます。
  • 既製のカスタマイズ可能なボタン、スイッチ、その他の制御要素のセット。
  • 組み込みのカスタマイズ可能な視覚効果のセット。
  • インターフェイス要素の動的なレイアウトにより、あらゆる画面に適応させることができます。
  • 要素を細部まで仕上げることができる高度なシーン エディター。
  • Photoshop および Sketch からグラフィックをインポートするための Qt Photoshop Bridge および Qt Sketch Bridge モジュール。 Photoshop または Sketch で準備されたグラフィックからすぐに使用できるコンポーネントを直接作成し、QML コードにエクスポートできます。 これらはコミュニティ版には含まれていません。
  • 出所: オープンネット.ru

コメントを追加します