Qtプロジェクト開発者はQtDesign Studio1.3のリリースを発表しました、Qtに基づいてユーザーインターフェイスを設計し、グラフィカルアプリケーションを開発するための環境。 Qt Design Studio 設計者と開発者間のコラボレーションを簡素化します 複雑でスケーラブルなインターフェースの機能的なプロトタイプを作成します。
デザイナーはグラフィックデザインのみに集中できますが、開発者はデザイナーデザイン用に自動生成されたQMLコードを使用してアプリケーションロジックの開発に集中できます。
Qt Design Studioが提供するワークフローを使用して、 Photoshopまたは他のグラフィックエディタで作成されたデザインを実用的なプロトタイプに変えることができます 実際のデバイスで数分で実行するのに適しています。
Qt DesignStudioの商用バージョンとコミュニティエディションが利用可能です。 商用バージョンは無料で提供され、市販のQtライセンスの所有者にのみ既製のインターフェイスコンポーネントを配布できます。 Community Editionは使用に制限を課していませんが、PhotoshopおよびSketchグラフィックをインポートするためのモジュールは含まれていません。
Qt Design Studio 1.3の新機能は何ですか?
Qt Design Studio1.3のこの新しいバージョンのリリースに伴い Qt Bridge forSketchモジュールの機能が拡張されました、 何 Sketchで作成したデザインに基づいてすぐに使用できるコンポーネントを作成し、QMLコードにエクスポートできます。
また モジュール内の文字を置き換えるための新しいサポートが強調表示されます、さまざまなテキストプロパティをボタンやその他のインターフェイスコンポーネントのさまざまなインスタンスにリンクできるようにします(これらのプロパティはQMLにエクスポートされ、オーバーライドされたプロパティはコンポーネントプロパティとして表示されます)。
またnグラフィックをベクターSVG形式でエクスポートする機能が追加されました (以前はラスター形式のみがサポートされていました)。これはQMLでスケーリングできます。
プロパティを表示するためのインターフェイスの外観が変更され、Qt Quick Controls 2を使用するように変換され、テーマを通じて完全にカスタマイズできるようになりました。
回転形状での作業の利便性も大幅に向上しました、ドラッグアンドドロップのサポートが登場し、オプションでスライダーコントロールを追加できる可能性があります。 マルチセクションブロックのサポートが追加され、複数のアイテムのプロパティを一度に設定できるようになりました。
及び また、アニメーション用の新しいカーブエディタ、 これにより、3Dパッケージの通常のアニメーション制御ツールと同様に、ビュー内の複数のキーフレームの補間曲線を調整できます。
新しいグラデーション管理ダイアログがプロパティエディタに追加されました。 カラーエディタが更新され、以前に選択した色のセクションが表示されます。 リンクエディタが改善され、QMLのコードを編集するためのより便利なウィジェットに基づいています。
また、WebAssemblyベースのQMLビューアを作成するための作業がまだ完了していないことにも注意してください。これにより、ブラウザから操作できるWeb用のQMLプロジェクトをパッケージ化できます。
LinuxにQtDesign Studio 1.3をインストールするにはどうすればよいですか?
この開発環境のインストールに関心のある方は、以下の手順に従ってインストールできます。
Qt Design Studioには、この新しいリリースにXNUMXつのバージョン(基本的には有料バージョンと無料バージョン)があるためです。
この場合 Qt Design Studio CommunityEditionに焦点を当てます、入手できます 下のリンクから。
または、システムでターミナルを開いて、次のコマンドを入力します。
wget https://download.qt.io/official_releases/qtdesignstudio/1.3.0/qt-designstudio-linux-x86_64-1.3.0-community.run -O qtdesign.run
ダウンロードが完了すると、次のようにしてファイルに実行権限を付与します。
sudo chmod +x qtdesign.run
そして、次のコマンドでファイルを実行できます。
./qtdesign.run
最後に 有料版に興味のある方へ または試してみたいと思った場合、開発者はオンラインインストーラーから入手できる商用ライセンスパッケージを提供します。