Qt Design Studio1.0の最初のバージョンが最近公開されました、これは意図されたツールです 環境とユーザーインターフェイスを設計し、Qtに基づいてグラフィカルアプリケーションを開発します。
Qt Design Studioを使用すると、設計者と開発者のコラボレーションを簡素化して、複雑でスケーラブルなインターフェイスの実用的なプロトタイプを作成できます。
設計者はグラフィックデザインのみに集中でき、開発者はアプリケーションロジックの開発に集中できます、設計者の設計用に自動生成されたQMLコードを使用します。
QT Design Studio1.0について
Qt Design Studioは、デザイナーと開発者が同様に使用するツールであり、XNUMXつの間のコラボレーションをはるかにシンプルかつ簡素化します。
Qt デザイン スタジオ 1.0 ユーザーがフォトショップからグラフィックデザインをインポートできるQtフォトショップブリッジが付属しています。
ユーザーも Photoshopから直接再利用可能なコンポーネントを作成できます。 これに加えて、特定のQMLタイプへの直接エクスポートが許可されていることもわかります。
これは、標準およびカスタムの組み込みタイプの両方で機能します。
それ以外、 Qt photoshop Bridgeには、改善されたインポートダイアログが付属していますだけでなく、基本的な融合機能。
Qt Photoshop Bridgeを使用すると、グラフィックテンプレートを作成して、Qt DesignStudioに直接インポートできます。
このため、 設計者は、新しいインポートフィルタと、要素を結合するための基本関数を使用できます。
Qt Design Studioのワークフローを使用すると、Photoshopやその他のグラフィックエディタで作成したデザインを、実際のデバイスで数分で実行できる機能的なプロトタイプに変えることができます。
この製品は無料で配布されますが、既製のインターフェイスコンポーネントを配布できるのはQtライセンスを持っている人だけです。
ただし、XNUMX月には、Qt Design Studioのオープンバージョンがリリースされる予定であり、無料ライセンスで提供されますが、この制限の点で商用バージョンよりもわずかに遅れます。 一部のコードはすでに開いています。
Qt DesignStudioの主な機能
Qt Design Studioにある機能の中には、次のものがあります。
- PhotoshopからグラフィックをインポートするためのQtPhotoshopBridgeモジュール。 これにより、Photoshopで作成したグラフィックから直接すぐに使用できるコンポーネントを作成し、QMLコードにエクスポートできます。
- タイムライン上のアニメーション-タイムラインとキーフレームに基づくエディター。コードを記述せずにアニメーションを簡単に作成できます。
- 設計者が開発したリソースは、さまざまなプロジェクトで再利用できるユニバーサルQMLコンポーネントに変換されます。
- Qtライブプレビュー:デスクトップ、Androidデバイス、またはBoot2Qtで直接開発されたアプリケーションまたはユーザーインターフェイスをプレビューできます。 変更はデバイス上ですぐに行うことができます。
- FPSの制御、翻訳付きのファイルのアップロード、要素のスケールの変更が可能です。 これには、Qt 3DStudioアプリケーションで準備されたアイテムのプレビューが含まれます。
- Qt Safe Rendererと統合する機能:Safe Rendererの要素は、開発中のインターフェイスの要素と比較できます。
- サイドバイサイドビジュアルエディタとコードエディタ-レイアウトに視覚的な変更を加えたり、QMLを編集したりできます。
- すぐに使用でき、カスタマイズ可能なボタン、スイッチ、およびその他のコントロールのセット。
- 組み込みのカスタマイズ可能な視覚効果のセット。
- インターフェイス要素の動的な設計により、任意の画面に適応させることができます。
- 高度なシーンエディタ。要素を細部まで処理できます。
- 3Dスタディアイテムを挿入して、Qtのライブプレビューで最終的なターゲットダイスにプレビューできます。
- SafeRenderer要素を使用してユーザーインターフェイスにマップするQtSafeRenderer統合があります。
- 状態とタイムラインを使用して、画面のフローと遷移を作成できます。
詳細については、をご覧ください QtDesignStudioの公式ブログ。