Qt Design Studio 4.7 が登場しました!
このバージョンでは、プロジェクトをこれまで以上に迅速かつ簡単に展開および共有できるようになり、魅力的な可能性が切り開かれます。詳しく見ていきましょう!
ワンクリックでウェブリンク
オンライン共有とコラボレーションのためのアップグレードされたQt Design Viewer
新しいQt Design Viewer をご紹介します! 追加のソフトウェアを一切必要とせずに、オンラインでプロジェクトをテスト、共有、管理できるようになりました。 当社の新しい Qt Design Viewer をぜひお試しください! デスクトップ、モバイル、または組み込みアプリケーションのいずれに重点を置いている場合でも、コラボレーション可能な複数のプラットフォームにまたがって、UI プロトタイプをシームレスに表示および共有できます。
Qt Design Viewer は、UI プロトタイプのプレビューと共有の方法を一新します。Qt for WebAssembly をベースに開発されたこの優れたビューアは、Chrome、Safari、Firefox、Edge などのウェブブラウザで QML アプリケーションを簡単に実行できるようにし、開発者とデザイナーを支援します。アプリケーションをアップロードし、簡単なウェブリンクを通じてチームメンバーと共有することができます。必要なのはウェブブラウザだけです。Qt も Qt Design Studio も必要ありません。これほどシンプルなものはありません。
Android へのワンクリックデプロイメント
Qt UI Viewer とデバイスマネージャーで、Android へ迅速なデプロイメントを実現
新しい実行ドロップダウンに統合された新しいデバイスマネージャーにより、Android HMI開発における迅速な展開と素早い反復の威力を体験できます。開発の旅を加速させましょう!
Qt UI Viewer と Device Manager の組み合わせにより、ワンストップでのデプロイが可能になります。 Google Play Store または こちらから Qt UI Viewer をダウンロードし、Device Manager 経由で Android デバイスを IP 接続します。 両方のデバイスが同じネットワークに接続されていることを確認してください。 デバイスが登録されアクティブになったら、Android Studio を使用せずに Android ハードウェア上でプロジェクトを実行できます。 また、Android エミュレータをデバイスとして登録して使用することもできます。Android UI Viewerの詳細については、こちらをご覧ください。
Figmaからデザインシステムを設定
デザインシステムツールのサポートを導入

Figmaの変数のサポートを継続しています。前回の4.6リリースでは、Figmaの変数をQt Design Studioにインポートして編集する機能を紹介しました。Figmaプロジェクトと一緒に変数テーブルをインポートすることで、FigmaからQt Design Studioにすべてのテーマとバリアント管理を転送できます。インポートすると、UI 要素はプロパティバインディングとしてデザインシステムに接続されます。バージョン 4.7 では、インポートしたデザインシステムを表示および編集するためのビジュアルエディタを導入しました。この機能はまだベータ版であり、[表示] > [デザインシステム] から有効にできます。実験的な機能を試してみましょう。
興味がありますか?Figma コミュニティから Qt Bridge for Figma をダウンロードして、実験的な機能を試してみましょう。変数サポートの詳細については、ドキュメントを参照してください。
MCU向けにFigma Design for Qtを最適化
マイクロコントローラに適したUI作成のためのガイドラインを強化

Qt Design Studio 4.6では、Qt Bridge for FigmaにMCUモードを追加しました。この機能により、FigmaプロジェクトがQt Ultralite(QUL)ランタイムと互換性があるかどうかを確認できます。不要なエクスポートオプションを自動的に無効にし、選択とエクスポート時にサポートされていない要素について警告します。
Qt Design Studio 4.7では、警告とガイドラインが強化され、よりサポートが充実しました。エラーメッセージの上にカーソルを置くと、そのメッセージに関連するよくある質問(FAQ)が表示されるようになりました。この機能により、ユーザーインターフェイスを設計する際にサポート対象の要素のみを使用できるようになり、Qt for MCUs向けに設計を最適化するためのガイダンスが提供されます。
Qt for MCUsのエクスポートターゲットモードの詳細については、更新されたQt for MCUsのFAQをご覧ください。
カスタムシェーダーの導入
Effect Composerの統合テキストエディタをご紹介します

Effect Composerは、素晴らしいビジュアルエフェクトを作成するための強力で多機能なツールです。Qt Design Studio 4.7の最近の機能強化により、統合テキストエディタが追加され、ユーザーは作成物に対してこれまで以上に細かい制御ができるようになりました。このエキサイティングなアップデートにより、サードパーティのソースからのシェーダーコードをシームレスに統合および編集することが可能になり、作業の柔軟性が向上します。シェーダープログラミングの経験がある方にとっては特に有益で、芸術的なビジョンを確実に実現することができます。Shadertoyやその他のシェーダーリソースを活用するコツについては、ドキュメントをご覧ください。
Effect Composerは現在、正式にベータ版を終了し、プロフェッショナルな実装への準備が整いました。
ネットワーク接続は不要
Qt Design Studio 4.7 から、Qt Creator などの IDE でエクスポートしたプロジェクトをコンパイルする際に、以前はダウンロードする必要のあった追加ライブラリを同梱しました。これにより、Qt Design Studio から開発者 IDE への転送はすべてネットワーク接続なしで行えるようになりました。
その他の改善
- CMake 生成: エクスポートがデフォルトで有効になり、CMake ファイルが自動的に更新されるようになりました。多くの問題や特殊なケースが修正され、潜在的な問題に対する複数の警告が追加されました。このFAQでは、旧バージョンのQt Design Studioで作成されたプロジェクトで最もよく見られる問題について説明しています。すべてのサンプルプロジェクトが新しいプロジェクト構造に更新されました。この機能の詳細については、当社のドキュメントを参照してください。
- Windowsクラッシュロガー:Windowsクラッシュロガーの問題が修正されました。多くの場合、クラッシュダンプが大きくなりすぎてバックエンドで処理できなくなっていました。
- Figma 向け Qt Bridge でのマスク処理の改善:マスクの解釈と処理方法が大幅に改善されました。これにより、Figma でマスクを使用したデザインが Qt Design Studio 4.7 で正確に表現されるようになります。
- ステートビューの順序と Figma バリアント:ステートビューのステートの順序が Figma バリアントの順序と一致するようになり、ステートベースのデザインでの作業がより直感的で一貫性のあるものになりました
- バグ修正:変更履歴には、小さな改善やバグ修正を含むアップデートに関するより詳細な情報が記載されています。
使い始め
Qt Design Studio は、より迅速でスマートな UI 開発に必要なすべてを備えています。 製品について学び、無料評価版をお試しください。

Qt Design Studioについてもっと詳しく知りたいですか?ご安心ください。
バグやユーザビリティの問題を発見された場合は、問題追跡システムに報告してください。Qt Design Studioの体験を改善するお手伝いをさせてください。
Commenting for this post has ended.