パッケージ、ライセンスモデル、プラットフォーム、またはプログラミング言語を選択すると、該当する項目が表示されます。
オープンソースライセンスでは、ツールを制限なく実行できます。例えば、GPLv3 では、変更を加えていないソフトウェアの実行を無制限に許可しています。一方で、このライセンスには、派生作品の作成および配布に関する条件が定められています。GPLv3 ライセンスの Qt Creator を使用しても、お客様のソフトウェアが自動的に GPLv3 の対象となるわけではありません。ただし、お客様のソフトウェアが GPLv3 のもとでライセンスされた既存のソフトウェアを変更し、それを配布する場合には、GPLv3 の適用を受けることになります。
デザインツール
すばらしいユーザーインターフェイスと究極のユーザーエクスペリエンスをデザインするために必要なすべてが揃っています。
QMLLive
Qt Quick アプリケーションの迅速な開発のためのライブ リローダー環境を提供し、UI デザインの変更のデプロイとテストにかかる時間を劇的に短縮します。
Qt Design Studio
アニメーションのユーザーインターフェースを作成するためのUI設計および開発環境。
Qt Designer
Qtウィジェットを使用してグラフィカルユーザーインターフェース(GUI)を設計および構築するためのツール。 Qt Creatorに統合されました。
Qt Shader Tools
クロスプラットフォームのQtシェーダーパイプライン用のツール。これらにより、グラフィックス処理とシェーダーの計算が可能になり、QtQuickやQtエコシステムの他のコンポーネントで使用できるようになります。
開発ツール
Qt には独自のクロスプラットフォーム IDE をもち、アプリケーションや UI を一度開発すれば、複数の OS に展開できるように設計されたツールが満載です。
Qt Creator
アプリケーション開発者が複数のデスクトップ、組み込み、およびモバイルデバイスプラットフォーム用のアプリケーションを作成するためのクロスプラットフォームの完全な統合開発環境(IDE)。
Qt Linguist
Qt C ++およびQt Quickアプリケーションをローカル言語に翻訳するためのツールセット。
qmake
Qtのビルド自動化ツール。さまざまなプラットフォームでのビルドプロセスを簡素化。qmakeは現在もサポートしていますが、Qtの公式ビルドツールはCMakeです。新しいプロジェクトではCMakeを使用することをお勧めします。
CMake
CMake は、異なるプラットフォーム間での開発プロジェクトのビルドプロセスを簡素化するためのツールです。CMakeは、MakefileやVisual Studioのプロジェクトファイルなどのビルドシステムを自動的に生成します。
makeqpf
組み込みLinux用の事プリレンダリングされたフォントを生成するツール。
Meta-Object Compiler (moc)
QObjectサブクラスのメタオブジェクト情報を生成。
User Interface Compiler (uic)
ユーザーインターフェースファイルからC ++コードを生成。
Resource Compiler (rcc)
ビルドプロセス中にQtアプリケーションにリソースを埋め込みます。
Qt D-Bus XML compiler (qdbusxml2cpp)
D-Busインターフェースの記述をC ++ソースコードに変換します。
D-Bus Viewer
D-Busオブジェクトおよびメッセージのイントロスペクションツール。
Qt Visual Studio Tools
Qt開発ツールをMicrosoft Visual Studioに統合します。
Qt Distance Field Generator
フォントのレンダリング時に、距離フィールドを生成して、テキストが多いQt Quickユーザーインターフェースの読み込み時間を改善。
Qt Installer Framework
サポートされているデスクトッププラットフォーム用のインストーラを作成するための一連のツールとユーティリティを提供。
Qt Assistant
Qtドキュメンテーションを表示するためのツール。
On-device Deployment and Debugging
Qt Creatorを介したQtアプリケーションのデバイス上でのデバッグと展開。
GUI Test Automation Tool
NEW! froglogic Squish GUI Testerは、グラフィカルユーザーインターフェースとヒューマンマシンインターフェースの機能回帰とシステムテストを自動化するためにツールです。世界で数千企業に利用されています。
Cross-Compiler Code Coverage Tool
NEW! froglogic Cocoにより、テストの品質を測定するための重要な指標である、アプリケーションのソースコードがどれくらいテストでカバーされているかを理解することが可能になります。
Test result management platform
NEW! froglogic Test Centerは、開発プロセス全体をカバーする、セントラルで軽量なテスト結果管理プラットフォーム接続テスト自動化ツールです。
QDB
Boot2Qtのデバイスをコントロールするためのツール
Android Deploy Qt (androiddeployqt)
Android上のQtアプリケーションのデプロイメントを自動化します。
Windows Deploy Qt (windowdeployqt)
Windows 上での Qt アプリケーションのデプロイを自動化します。
Tools for Active Qt
QtとActiveXコンポーネントの統合を可能にします。IDC (Interface Description Compiler)、dumpcpp、および dumpdoc ツールが含まれています。
QDoc
Qt開発者がソフトウェアプロジェクトのドキュメントを作成するために使用するツールです。
qmllint
QMLファイルの構文妥当性を検証するツールです。
qmlformat
QMLファイルをQMLコーディング規約に従って自動的にフォーマットするツールです。
QML Profiler
必要な診断情報を取得し、アプリケーション コードのパフォーマンス問題を分析します。
Qt Configuration Tool (qtconfig-gui)
より小さなQtバイナリを作成・構築するための機能およびツールを提供します。
Python Shiboken Wizard
C++プロジェクトをPythonで使用できる、バインディング生成ツールです。
Qt Quick Compiler
QML ScriptとQML型コンパイラにより、ネイティブに近い速度でQMLを実行します。前者は、QMLファイル中の関数や式をC++クラスにコンパイルします。後者はQMLのオブジェクト構造をC++のクラスにコンパイルします。
Qt Quick Compiler Extensions
コンパイルのカバレッジを向上させるためのリファクタリングの労力を削減します。起動時間、実行時間を30%程度改善することが期待できます。/p>
フレームワークエッセンシャル
Qt のバックボーンとなる API とライブラリです。Qt には、高性能な UI やアプリケーション開発コンポーネントを提供します。
Qt Core
他のモジュールで使用される非グラフィカルなコアクラス。
Qt GUI
グラフィカルユーザーインターフェースコンポーネントの基本クラス。 OpenGLが含まれています。
Qt Network
ネットワークプログラミングをより簡単で移植性の高いものにするクラス。
Qt QML
QMLおよびJavaScript言語のクラス。
Qt Quick Dialogs
Qt Quickアプリケーションからシステムダイアログを作成および操作するためのタイプ。ファイルダイアログはQt 6で利用可能。今後のQt 6バージョンでさらにダイアログを追加予定です。
Qt Quick Layouts
ユーザーインターフェースでQt Quick 2ベースのアイテムを配置するためのレイアウトタイプ。
Qt D-Bus
D-Busプロトコルを介したプロセス間通信のクラス。
Qt Quick
カスタムユーザーインターフェースを使用して非常に動的なアプリケーションを構築するための宣言型フレームワーク。
Qt Quick Controls
デスクトップ、組み込み、およびモバイルデバイス用の高性能ユーザーインターフェースを作成するための軽量QMLタイプを提供。これらのタイプは単純なスタイル設定アーキテクチャを採用しており、非常に効率的です。
Qt Quick Test
QMLアプリケーションの単体テストフレームワーク。テストケースはJavaScript関数として記述されます。
Qt Test
Qtアプリケーションとライブラリを単体テストするためのクラス。
Qt Widgets
C ++ウィジェットでQt GUIを拡張するクラス。
フレームワークアドオン
Qt は、真にプロフェッショナルな開発体験を提供するために設計された、必要不可欠な機能を備えた包括的なフレームワークです。
Qt Multimedia
オーディオ、ビデオ、ラジオ、カメラ機能のクラス。
Qt Multimedia Widgets
マルチメディア機能を実装するためのウィジェットベースのクラス。Qt 5でのみ使用できます。
Active Qt
ActiveXとCOMを使用するアプリケーションのクラス。
Qt 3D
2Dおよび3Dレンダリングをサポートする、リアルタイムに近いシミュレーションシステム機能。
Qt Bluetooth
Bluetoothハードウェアへのアクセスを提供。
Qt Concurrent
低レベルのスレッドプリミティブを使用せずにマルチスレッドプログラムを作成するためのクラス。
Qt Help
Qt Assistantと同様に、ドキュメントをアプリケーションに統合するためのクラス。
Qt Image Formats
追加の画像形式のプラグイン:TIFF、MNG、TGA、WBMP。
Qt NFC
近距離無線通信(NFC)ハードウェアへのアクセスを提供。
Qt OpenGL
OpenGLサポートクラス。 Qt GUIモジュールのQOpenGL *クラスを推奨とし、廃止されました。
Qt Positioning
位置、衛星、エリア監視クラスへのアクセスを提供。
Qt Print Support
印刷をより簡単に、よりポータブルにするためのクラス。
Qt Quick Widgets
Qt Quickユーザーインターフェースを表示するためのC ++ウィジェットクラスを提供。
Qt Remote Objects
プロセスまたはデバイス間でQObjectのAPI(プロパティ/シグナル/スロット)を共有するための使いやすいメカニズムを提供。
Qt SCXML
SCXMLファイルから状態マシンを作成し、それらをアプリケーションに埋め込むためのクラスとツールを提供。
Qt Sensors
センサーハードウェアとモーションジェスチャー認識へのアクセスを提供。
Qt Serial Bus
シリアル産業用バスインターフェースへのアクセスを提供。現在、モジュールはCANバスとModbusプロトコルをサポート。
Qt Serial Port
ハードウェアおよび仮想シリアルポートへのアクセスを提供。
Qt SVG
SVGファイルの内容を表示するためのクラス。 SVG 1.2 Tiny標準のサブセットをサポート。
Qt UI Tools
Qt Designerで作成されたQWidgetベースのフォームを実行時に動的に読み込むためのクラス。
Qt WebChannel
HTMLクライアントからQObjectまたはQMLオブジェクトへのアクセスを提供し、QtアプリケーションをHTML / JavaScriptクライアントとシームレスに統合。
Qt WebEngine
Chromiumブラウザプロジェクトを使用してアプリケーションにウェブコンテンツを埋め込むためのクラスと関数。
Qt WebSockets
RFC 6455に準拠したWebSocket通信を提供。
Qt WebView
完全なWebブラウザースタックを含める必要なしに、プラットフォーム固有のAPIを使用してQMLアプリケーションでWebコンテンツを表示。
Qt XML
SAXおよびDOMのC ++実装。
Qt Wayland Compositor
Wayland Compositorを開発するためのフレームワークを提供。
Qt SQL
SQLを使用したデータベース統合のためのクラス。
Qt Charts
静的または動的データモデルによって駆動される、視覚的なグラフを表示するためのUIコンポーネント。
Qt Data Visualization
美しい3Dデータの視覚化を行うためのUIコンポーネント。
Qt Network Authorization
オンラインサービスに対するOAuthベースの承認をサポート。
Qt Virtual Keyboard
さまざまなインプットメソッドとQML仮想キーボードを実装するためのフレームワーク。ローカライズされたキーボードレイアウトとカスタムビジュアルテーマをサポート。
Qt Safe Renderer
機能安全システムで警告インジケータなどの安全が重要な項目をレンダリングするために使用できるUIレンダリングコンポーネントを提供。
In-Vehicle Infotainment Reference UI
車載インフォテインメント(IVI)システム向けのQtリファレンスUI実装。
Qt Application Manager
アプリケーションのライフサイクル管理を行うマルチアプリケーション組み込みシステムのベースを提供。
Qt Device Utilities
組み込みアプリケーションのさまざまな設定を制御する機能を提供。
Qt MQTT
最小限のオーバーヘッドで通信チャネルを提供するマシンツーマシン(M2M)プロトコル。
Qt OPC UA
OPC UAと対話するためのQt API。産業用アプリケーションでのデータモデリングとデータ交換のためのプロトコル。
Qt CoAP
Constrained Application Protocol(CoAP )は、モノのインターネットの制約付きノードおよびネットワークで使用するためのマシン間Web転送プロトコルです。
Qt Quick Ultralite Controls
組み込みデバイス用の高性能ユーザーインターフェースを作成するためにカスタマイズできる軽量のUIコントロールを提供。
Qt Quick Ultralite
リソースに制約のあるハードウェアでQMLアプリケーションを低メモリで描画するためのグラフィックスレンダリングエンジンです。
Qt for MCU Essentials Deployment Platforms
Qt Quick Ultralite アプリケーションをターゲットハードウェア上で実行できるようにするためのハードウェア固有の最適なプラットフォームです。
Qt for MCU Ultimate Deployment Platforms
Qt Quick Ultralite アプリケーションをターゲットハードウェア上で実行できるようにするためのハードウェア固有の最適なプラットフォームです。
Qt Design Studio Bridge
Adobe Illustrator、Photoshop、XD と Sketch、Figma Bridges for Qt Design Studio で、アートワークを Qt Quick ファイルに変換します。
Qt Charts for MCUs
Qt Charts for MCUsは、Qt Quick Ultralight用の使いやすいチャートコンポーネントを提供します。
Calendar for Qt Quick
Qt Quickでカレンダーを作成するためのモジュール式のビルディングブロックコレクションを提供します。
TreeView for Qt Quick
TreeViewは、QAbstractItemModelからのデータを表示するためのQMLタイプを提供します。 TableViewを拡張可能ノードと折りたたみ可能ノードで拡張でき、リストモデルまたはテーブルモデルで使用できます。
Cursor Navigation
カーソルナビゲーションは、ボタンなどのUI要素を個別に選択するためのものです。従来の長方形の UI で使用されていた 4 方向のナビゲーションに加え、カーソルを任意の方向に移動する自由なナビゲーションが可能です。
Qt Quick Timeline
キーフレームベースのアニメーションとパラメータ化を有効にします。
Qt Quick MultiEffect
高速なアニメーション効果のためのQt Quickコンポーネント。 Qtマーケットプレイスでのみご購入いただけます。 Qt 5でのみ使用できます。
Qt Lottie Animation
Adobe ® After Effects. 用プラグイン Bodymovin によってエクスポートしたグラフィックやアニメーションを JSON 形式でレンダリングするための QML API です。
Qt 5 Core Compatibility APIs
このモジュールには、Qt 6 でサポート非対応となる Qt Core API が含まれています。Qt 6 から削除されました。.
Qt State Machine
ステートグラフの作成と実行のためのクラスを提供します。
Qt Quick 3D
Qt Quickをベースにした3DコンテンツやUIを作成するためのハイレベルなAPIを提供します。
Qt Interface Framework (former IVI)
ミドルウェアAPI、ミドルウェアバックエンド、およびミドルウェアサービスを実装するためのツールとコアAPIの両方を提供します。
Qt for Android Automotive OS Car Service API
Car API と対話する C++ コードのための Java バインディング。
Simulink support for Qt Design Studio
Simulinkコネクタを使用して、シミュレーションをUIに接続します。Simulinkは、マルチドメインの動的システムをモデリング、シミュレーション、および分析するためのMATLABベースのグラフィカルプログラミング環境です。
Qt PDF
PDFドキュメントを表示します。アプリケーション内で製品ドキュメントを表示することができます。