Skip to main content

 

設計・開発・展開
すべてのプラットフォームへ

UIからミドルウェアまで、組込み・デスクトップ・モバイルに対応する開発基盤

フレームワーク

UI開発、ビジネスロジック、M2M(マシン・トゥ・マシン)通信のために必要なすべてが揃ったライブラリのセット。

詳細

開発ツール

Qt 開発者のユーザーエクスペリエンスを向上させる豊富なツールや拡張機能を備えた、クロスプラットフォーム統合開発環境(IDE)。

詳細

Section Header

デザインツール

すぐに使えるUIコンポーネントを使用したビジュアル2D/3D UIエディター。プロトタイプから実運用までを視野に入れたデザインを実現。

詳細

Figma to Qt

Figmaのデザインをそのまま動くQMLコードに変換するプラグイン。設計通りのUIを確実に構築。

詳細

Qt を活用する産業界のリーダー

LGはテレビだけでなく、さまざまな製品や用途でQtを活用しています。UIレベルだけでなく、制御ソフトウェアやその他多くの分野にも利用されています。QtはLGにとって不可欠な存在であり、この関係が今後も続くことを期待しています。

Anupam Kaul氏, LGシリコンバリーラボグループシニアマネージャー

Qtはあらゆる業界に対応 ー 最適なソリューションを見つけよう

Qt フレームワーク

Qt ライブラリおよび API を活用し、モバイル、デスクトップ、組み込みシステム向けにネイティブ C++ の高性能ソフトウェアを開発することができます。

Qtフレームワークの概要 image 34

 

 

Qt Essentials

あらゆるプラットフォームに対応するQtの基盤。サポート対象のOSのすべてで利用できます。汎用性があり、さまざまなアプリケーションに活用できます。

Qt Add-Ons

位置情報サービスからチャート、3Dレンダリングまで、さまざまな専用モジュールでアプリケーションにさらなる付加価値をもたらします。

開発ツール

Qt には、開発者の作業を簡素化し、コーディングだけでなく、ビルド、コンパイル、テスト、ローカリゼーション、インターナショナリゼーションなどの作業を支援するツールが豊富に用意されています。

Qt 開発ツールの詳細 image 450

Qt Creator IDE

WYSIWYG UIデザイン、構文補完機能付きコードエディタ、ビジュアルデバッグ&プロファイリングツールが統合された、応答性と直感性に優れたクロスプラットフォームの開発環境です。

ビルドツール

Qt 独自の qmake や CMake を使用して、アプリケーション、ライブラリ、コンポーネントのビルドプロセスを簡略化することができます。

テストとデバッグ

単体テストに必要なすべての機能およびGUIテストの拡張機能を備えており、高品質で高機能なアプリケーションを実現します。

コンフィギュレーションツール

最小限のアプリケーションフットプリントを実現するために、必要な機能とツールだけにスケールダウンすることができます。

GUIを作る機会や必要があるときは、Qt以外は考えられません。これは私が開発を始めた当初から変わっていませんし、Qtは、組込みシステム開発で選ばれ続ける定番のUIフレームワークです。

Joshua Wilkie氏, 組込みUIエンジニア

stars on a green background

AI で生産性を向上:
雑務ではなくコーディングに集中

Qt AI アシスタント登場!
面倒な作業はおまかせ。
もっとコーディングして、もっと早くカタチにしよう。


今すぐチェック

Qt デザインツール

Qt Design Studio

Qt Design Studioは、デザイナーが Sketch や Photoshop からデザインを Qt に取り込み、カスタマイズしたりアニメーション化したり、開発者が使用できる QML コードに変換することができる便利なデザインツールです。

Figma to Qt

Figmaで完璧に見えるデザインも、実機ではうまく動かないことがあります。「Figma to Qt」なら、問題を早期に発見し、静的ファイルではなく実際に動くQMLコードを引き渡すことで、デザインと開発のギャップをなくします。Figmaのデザインを、最速で実製品に反映させる方法です。

私はFigmaとQt Design Studioを並行して使っており、効率的なワークフローを実現しています。Qt Design Studioは、コンポーネントの作成やレイアウトが直感的かつインタラクティブで、とても使いやすいです。そのおかげで、製品開発のスピードが大幅に向上しました。

Tero Ohranen氏, Verge MotorcyclesのUX/UI デザイナー

対応言語とプラットフォーム

 

QMLを使ってスムーズなユーザーインタフェースを作成し、C++を用いてパフォーマンスを向上させることができます。様々な選択肢があります。Pythonなど、コミュニティが提供する言語バインディングを利用することも可能です。Qt は主要なオペレーティングシステムをサポートしており、ベアメタルで動作するマイクロコントローラを対象としたアプリケーションから、最先端のコンピュータまで拡張することが可能です。

 

新着情報

Qtは進化し続けます。全プロダクトスイートの最新アップデートとリリースをご確認ください。

Qt 6.10

アクセシビリティの強化、ベクターアニメーションの拡張、そして新しいQML機能など、開発者にとって魅力的なアップデートが満載です。

詳細を読む

Figma to Qt

Figmaのデザインを動作するQMLコードに変換するプラグイン。今すぐFigmaコミュニティからパブリックベータ版を入手しよう!

詳細を読む

Qt Creator 17

Qt Creator 17のリリースをご案内いたします。

詳細を読む

10億以上のデバイスとアプリケーションがQtで動いています

Qtリソースセンター

ウェビナー、業界別ソリューション、ホワイトペーパーなど、豊富な情報をご覧いただけます。

Qt ブログ

クロスプラットフォーム開発のヒントや最新情報を手軽に入手できます。

Qtを学ぶ

Qtをマスターし、スキルを高めるためのゲートウェイとなるQtアカデミーのコースをチェックしましょう!

Qt デモ

Qtの機能や業界レベルのユースケースを、実際に触れて体感できるデモをオンラインでご利用いただけます。

EUサイバーレジリエンス法 (CRA):
今こそ準備を加速するとき

今すぐ始めましょう!

Qtをダウンロードする