クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
受託開発、トレーニング、サポート等
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
9月 12, 2024 by Qt Group 日本オフィス | Comments
QtのVisual Studio Code拡張機能バージョン1.0のリリースを発表いたします。
Qtがさまざまな統合開発環境(IDE)で利用可能になっていします。この拡張により、特定のユースケースに対するサポートが強化され、Qtテクノロジースタックを利用しながら、ユーザーは好みのツールを活用できるようになります。Visual Studio Codeは多数のプログラミング言語と互換性があり、Qt以外のテクノロジーも利用するプロジェクトに最適です。この統合により、ユーザーは好みの開発環境にシームレスにQtを統合できます。あるいは、Qt Creator を選択することもできます。Qt Creator は、包括的な Qt 開発ソリューションをすぐに利用でき、現在も活発に開発が進められています。
QtのVisual Studio Code拡張機能は、Visual Studio Code 環境で Qt の潜在能力を最大限に活用できる機能を提供します。この拡張機能は、QML 構文のハイライト、リファクタリング、コード補完機能を提供し、QML アプリケーションを開発する際の Qt 6 プロジェクトのコーディングをより効率的に、合理的に行えるようにします。この拡張機能はCMakeと統合されており、QtプロジェクトのビルドやQtのC++タイプのデバッグのプロセスを合理化します。また、Qt Widget UIのビジュアル開発にQt Widgets Designerを利用することも可能です。さらに、この拡張機能にはQtのドキュメントが組み込まれており、VS Codeのコードエディターと並行してアクセスすることができます。
新しい拡張機能の詳細と体験については、Visual Studio Marketplaceをご覧ください。
Visual Studio Code 用の Qt 拡張機能は、QML言語のサポートを促進するために、Qt 6.8 でリリースされた最新の Qt 言語サーバーを採用しています。プロジェクトのベースとなっている Qt 6 のバージョンに関係なく、Qt 言語サーバーは互換性があります。この拡張機能は、すべての Qt 6 バージョンに対して、インストール済みの最新の Qt 言語サーバーを自動的に検出し、利用するように設計されています。
Qt言語サーバーコンポーネントは、Qt インストーラーの以下のパスから選択できます。
Qt → Qt 6.8.0 → Additional Libraries → Qt Language Server
Qt 言語サーバー6.8 に加えて、Qt 6 フレームワークをインストールする必要があります。Qt は、Qt Installer の Qt → Qt 6.x.x にあります。
Qt のインストール手順の詳細については、こちらを参照してください。
Visual Studio Code用のQt拡張機能は、拡張パックです。インストールすると、VS CodeでQtを完全にサポートできるようになります。
Visual Studio MarketPlaceから Qt拡張機能をインストールしてください。
CMake と CMake Toolsの拡張機能も、依存関係として自動的にインストールされます。
拡張機能にQtのインストール場所を指定してください。
コマンドパレットから「Qt: Register Qt Installation」を実行してください。
これにより、プロジェクトで使用可能な複数のCMakeキットが作成されます。
これらのキットはユーザーローカルのキットファイルに保存されており、「CMake: Edit User-Local CMake Kits」コマンドで開くことができます。
Qtプロジェクトのフォルダを開き、Qtキットのいずれかを選択してください。「CMake: Build」および「CMake: Run without Debugging」を使用してプロジェクトをビルドおよび実行します。
Qtプロジェクトをデバッグするには、「Run and Debug」ビューを開き、「Create a launch.json file」をクリックしてください。拡張機能は、「Show all automatic debug configurations」をクリックし、「Add Configuration...」を選択することで、新しい起動テンプレートを提供します。
launch.jsonのQt構成は、正しい実行環境が設定されていることを保証します。これは、特にWindowsでは重要です。
Qt Quickプロジェクトでは、セマンティックハイライト、コード補完、リファクタリング機能を提供するQML言語サーバーを使用することで、作業効率が向上します。指示に従って、Qt言語サーバーをインストールしてください。
将来的には、QtサーバーからQt言語サーバーの最新安定版を自動的にダウンロードする予定です。
従来のC++ Qt Widgets開発では、Visual Studio Code用Qt拡張機能は.uiファイルの構文強調表示と、.uiファイルをビジュアルエディタで編集するためにQt Widgets Designerを開くオプションを提供します。
今後の開発に向け、皆様からのフィードバックやアイデアをお待ちしております。改善にご協力いただける方は、下記のアンケートをクリックしてください。
拡張機能に関して問題が発生した場合は、Qt バグ追跡システムに報告してください。
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
12 16, 2024
本稿は「Commercial LTS Qt 6.5.8 Released」の抄訳です。 商用ライセンス保持者向けに Qt 6.5.8 LTS..
12 13, 2024
本稿は「Qt 6.8 for VxWorks Fully Supported」の抄訳です。 Qt 6.8..
12 10, 2024
本稿は「Qt for Android Automotive 6.8.1 is released」の抄訳です。 Android Automotive..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.