Qtブログ(日本語)

Qt Creator 13 Beta リリース

作成者: Qt Group 日本オフィス|Feb 16, 2024 7:08:47 AM

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

Qt Creator 13 の改善と修正の詳細については、変更履歴をご覧ください。以下はいくつかの(非常に主観的な)ハイライトです:

全般

  • デバッグモードとWidget(ウィジェット)デザイナーで現在使用されているドッキングUIを改善しました。ロック状態はなくなり、代わりにタイトルで常にパネルをドラッグできるようになりました。複数のパネルが垂直に配置されている場合、個々のパネルを一時的に折りたたむオプションも追加しました。

プラットフォーム

  • Qt 6およびCMakeベースのアプリケーションに対応したQt Application Managerを使用するデバイスのアプリケーションの作成、ビルド、実行、デプロイ、およびデバッグのサポートが追加されました。
  • iOS 17デバイスの一部サポートが追加されました。検出は動作し、アプリケーションをデプロイして実行することができます。ただし、デバッグとプロファイリングは現時点ではサポートされておらず、アプリケーションの出力にもアクセスできません。これらは、iOS 17以降のデバイスにアクセスするためのAppleの新しいツールの現在の制限です。

プロジェクト

  • 消えたターゲット:もしも利用できなくなったキットで構成されたプロジェクトを開くと、Qt Creator は自動的に「Replacement for ...」(代替の...) キットを作成します。代わりに、Qt Creator 13 ではこれらのターゲットを「消えたターゲット」セクションにリストアップし、プロジェクトモードでキットを作成したり、保存されたビルド、デプロイ、実行の設定を別のキットにコピーしたりすることができます。(ドキュメント
  • Python インタプリタの設定で、「Generate Kit」(キット生成) ボタンを使用して Python プロジェクト用の Python キットを作成できるようになりました。(ドキュメント

編集

  • Qt Creatorは、YAML、JSON、およびbashのための言語サーバーを設定することができるようになりました(npmを介して)。 (ドキュメント)
  • QMLコンポーネントからプロジェクト内の対応するC++コードに移動できるようになりました。
  • Clang Formatの設定が再編成されました。カスタム設定は、構文チェックが行われるテキストエディタになりました。 (ドキュメント)
  • Clangdでは、「Follow Symbol Under Cursor」が完全一致の場合にのみ機能していた問題を修正しました。完全一致が見つからない場合は、内蔵のコードモデルをフォールバックとして使用します。

Qt Creator 13 Betaの入手

オープンソース版は、Qtのダウンロードページの「プレリリース」のセクションで入手できます。商用ライセンス付きのパッケージは、Qt Account Portalで入手できます。Qt Creator 13 Betaは、オンラインインストーラーの「プレビュー」>「Qt Creator 13.0.0-beta1」の下にもあります。問題はバグトラッカーに投稿してください。また、IRC irc.libera.chat の #qt-creator や、Qt Creatorメーリングリストでもお問い合わせいただけます。

Qt Creatorのマニュアルは、Qt Creatorのヘルプモードで読むことも、Qtのドキュメンテーションポータルでオンラインでアクセスすることもできます。