Qt フレームワーク
すべてを備えたソフトウェア開発フレームワーク
Qt フレームワークには、直感的かつモジュール化された C++ ライブラリクラスの包括セットが含まれており、アプリケーション開発に必須の API が豊富に用意されています。可読性が高いQt は、メンテナンスが容易で再利用可能なコードを生成し、実行時の高いパフォーマンス、小さなフットプリントが特徴のクロスプラットフォームを提供します。
無料トライアルを開始
Qt ESSENTIALS
真のクロスプラットフォームを実現
Qt Essentials は、あらゆるプラットフォームにおける Qt の基盤となります。サポートされているすべての開発プラットフォームと、テスト済みのターゲット・プラットフォームで利用可能です。
Qt Essentialsの詳細Qt Core
他のモジュールで使用される非グラフィカルなコアクラス。
Qt GUI
グラフィカル・ユーザーインターフェイス・コンポーネントの基本クラス。OpenGLが含まれます。
Qt Multimedia
オーディオ、ビデオ、ラジオ、カメラ機能のクラス。
Qt Network
ネットワークプログラミングをより簡単に、よりポータブルにするためのクラス。
Qt Quick
カスタムユーザーインターフェイスを持つ、高度に動的なアプリケーション構築のための宣言型フレームワーク。
Qt SQL
SQLを使用するデータベース統合のクラス。
Qt アドオン
Qt OpenGL
OpenGLサポートクラス。Qt GUI モジュールの QOpenGL クラスを優先するため、非推奨。
Qt Wayland Compositor
Waylandコンポジター開発のフレームワークを提供。
Qt Sensors
センサーハードウェアとモーションジェスチャー認識機能へのアクセスを提供。
Qt WebView
ウェブブラウザのフルスタックを組み込むことなく、プラットフォームネイティブのAPIを使用して、QMLアプリケーションにウェブコンテンツを表示。
Qt SCXML
SCXMLファイルからステートマシンを作成し、アプリケーションに組み込むためのクラスとツールを提供。
セキュリティ対応
Qt グループでは、製品に内在する潜在的な脆弱性の脅威やセキュリティ上の懸念への対処を優先しています。Qt フレームワークは、幅広いクロスプラットフォームへの適用性と、広範なAPIを持つため、サイバーリスクに敏感な箇所や用途で使われることが少なくありません。さらに、Qt はオープンソースプロジェクトとして開発されているため、担当スタッフや外部コントリビューターによる脆弱性レポートの分析が必要となります。当初より、Qt Groupは適切な運営団体に積極的に参加し、脆弱性の報告には迅速に対応しています。脆弱性報告は、Qt プロジェクトのセキュリティポリシーに記載されている所定の手順によって管理されます。