このページでは

Qt リファレンスページ

クラス一覧

All C++ Classes

目的のクラスの名前がわかっている場合は、こちらで検索してください。

All Classes by Module

Qtに含まれるすべてのC++ APIコンポーネントの一覧。

All Modules

Qt 6に含まれるすべてのモジュールのリスト。

All Namespaces

Qt ネームスペースには、列挙型、関数、場合によってはクラスが含まれます。

All QML Modules

Qtに含まれるすべてのQMLモジュールのリスト。

All QML Types

この Qt リリースに含まれる Qml 型のリスト。

Annotated Class List

目的のクラスの名前はわからないが、そのクラスがどのような動作をするべきかはわかっている場合は、こちらを参照してみてください。

Groups Of Related Classes

必要なクラスの種類(GUI、描画、I/O など)がわかっている場合は、こちらをご覧ください。

Inheritance Hierarchy

Qt API 内のすべてのクラスの C++ クラス継承階層。

Obsolete Classes

新しいコードでは使用すべきではない、廃止予定とマークされた C++ クラスおよびメンバ。

Obsolete QML Types

新しいコードでは使用すべきではない、廃止予定の QML 型のリスト。

関数一覧

<QForeach>

for ループを実行するためのヘルパーマクロ

<QFunctionPointer>

関数ポインタ用の便利な型

<QOverload>

オーバーロードの解決を行う関数

<QTypeInfo>

カスタム型に関する情報を指定するためのマクロ

<QWaylandQuickExtension>

QWaylandCompositorExtension および QWaylandObject のサブクラスに対応するQt Quick 型を作成するためのファイルインクルードマクロ

<QtAlgorithms>

汎用的なテンプレートベースのアルゴリズムを含みます

<QtAssert>

開発およびデバッグ時の条件チェック用マクロ

<QtClassHelperMacros>

クラスヘルパーマクロ

<QtCompilerDetection>

このファイルには、コンパイラ固有のさまざまなマクロが含まれています

<QtDarwinHelpers>

Darwin ベースのオペレーティングシステムに固有のヘルパーマクロ

<QtEndian>

数値のリトルエンディアン表現とビッグエンディアン表現間の変換を行う関数

<QtEnvironmentVariables>

環境変数の操作のためのヘルパー関数

<QtGlobal>

このファイルには、その他さまざまなヘッダーが含まれています

<QtMath>

このファイルには、さまざまな数学関数が用意されています

<QtMinMax>

値を下限および/または上限に制限するための関数

<QtPreprocessorSupport>

プリプロセッサ固有のマクロ

<QtProcessorDetection>

このファイルには、アーキテクチャ固有のマクロが各種含まれています

<QtResource>

Qtリソースシステムを管理するためのマクロ

<QtSwap>

2つの変数の値を交換する

<QtSystemDetection>

ファイルには、さまざまなプラットフォーム固有のマクロが含まれています

<QtTranslation>

翻訳対象の文字列の指定

<QtVersion>

アプリケーションが実行されている Qt のバージョン、およびコンパイルに使用されたバージョンに関する情報

<QtVersionChecks>

Qtのバージョンチェックを行うためのマクロ

<qtwebenginecoreglobal.h>

Qt WebEngine コアモジュール用のヘルパー関数

All Functions and Macros

文書化されているすべての Qt 関数をアルファベット順に一覧表示し、各関数が宣言されている場所へのリンクを記載しています。

qfloat16

16ビット浮動小数点数のサポートを提供

QML リファレンス

CMake リファレンス

商用限定モジュール

The Qt Company が提供する付加価値モジュールが多数あります。詳細については、「Qt の機能」および「Qt の価格」を参照してください。

プラットフォームリファレンス

Qt for Android

QtにおけるAndroidのサポートに関する情報を提供します。

Qt for Embedded Linux

Qt における Embedded Linux のサポートに関する情報を提供します。

Qt for HarmonyOS

Qt における HarmonyOS のサポートに関する情報を提供します。

Qt for INTEGRITY

INTEGRITY に対するプラットフォームサポート。

Qt for Linux

QtはLinuxをネイティブでサポートしています。

Qt for QNX

QNX のプラットフォームサポートについては、こちらで説明しています。

Qt for VxWorks

VxWorks に対するプラットフォームのサポート。

Qt for WebAssembly

ブラウザ内の安全なサンドボックスで Qt アプリケーションを実行します。

Qt for Windows

Windows プラットフォームのサポート。

Qt for iOS

Qt Insight で Qt の iOS ポートとその使用方法に関する解説を提供しています。

Qt for macOS

macOS プラットフォームのサポート。

Qt for webOS

webOS OSE へのプラットフォームサポート。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.