Qt Creator 16 Beta リリース

本稿は「Qt Creator 16 Beta released」の抄訳です。
 

Qt Creator 16ベータ版のリリースをお知らせいたします!

変更点

プロジェクト

Android、QNX、MCU SDKの設定をまとめて管理し、Windows App SDK用の新しい設定を追加するために、新しい設定カテゴリー「Preferences > SDKs」を作成しました。

キットの設定は、関連する設定を同じ行に移動したため、縦方向によりコンパクトになりました。また、既存のビルド環境に加えて、実行環境用のオプションも追加しました。これらは、キットを使用するすべてのプロジェクトのビルド環境と実行環境に継承されます。ビルドデバイスの種類は、ビルドデバイスから推測するのではなく、明示的な設定になりました。これにより、互換性のないデバイスに誤って切り替わることを防ぎます。ベータ版には既知の問題があり、古い設定を読み込む際に、ビルドデバイスの種類が初回の起動時にデスクトップにリセットされることがあります。これは、今後リリースされるプレリリース版で修正される予定です。

Qt ABI の検出のパフォーマンスを改善しました。Qt Creator は、例えばキットの設定時に互換性のあるコンパイラを選択する際に、この情報を使用します。新しいバージョンの Qt では、この情報が個別の設定ファイルで提供されます。そのため、Qt Creator は、実際のライブラリから ABI を推測するのではなく、利用可能な場合はこの情報を使用するようになりました。

アナライザ

Axivion Suite が問題のイメージを提供します。Qt Creator へ統合により、これらを問題の詳細ビューで表示できるようになりました。

Coco 統合機能では、既存のレポートを読み込んで表示するだけでなく、コードカバレッジ用の CMake および qmake プロジェクトを実際に構成できるようになりました。自動的に検出されなかった場合、Coco がインストールされているディレクトリを設定できるグローバルな設定ページが追加されました。プロジェクト固有の設定を使用して、Coverage Scanner のオプションを指定できます。カバレッジレポートの生成を可能にする新しいビルドステップをプロジェクトのビルド構成に追加できるようになりました。詳細は、ドキュメントを参照してください。

バージョン管理

Qt Creatorのバージョン管理サポートは、対応するプラグインが有効になっていなくても、ファイルがサポートされているバージョン管理下にあるかどうかを検出できるようになりました(ほとんどのバージョン管理システムに対応)。 プラグインが利用可能であることを通知し、有効にするオプションを提供します。

プラットフォームサポート

Windows FATファイルシステムに関する問題を修正しました。この問題により、一時ファイルが大量に作成され、Qt Creatorのシャットダウン時にのみ削除されていました。

iOS 17 以降の iOS デバイスでも、アプリケーションの出力と C++ デバッグがようやくサポートされるようになりました。

詳細は、変更履歴をご確認ください。

Qt Creator 16 ベータ版の入手

新しいバージョンは、Qt オンラインインストーラ(商用版オープンソース版)の「Preview」>「Qt Creator 16.0.0-beta1」から入手できます。また、商用ライセンスのオフラインインストーラはQtアカウントポータルから、オープンソースパッケージはオープンソースダウンロードページのプレリリースから入手できます。

問題がある場合は、バグトラッカーに投稿してください。また、irc.libera.chatの#qt-creatorでIRCや、Qt Creatorメーリングリストもご利用いただけます。

Qt Creatorのマニュアルは、Qt Creatorのヘルプモードで参照するか、Qtドキュメントポータルでオンラインでアクセスできます。


Blog Topics:

Comments