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

新しいコードで使用すべきでない、廃止とマークされたモジュール、クラス、メンバー。

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>

つの変数の値を入れ替える

<QtSystemDetection>

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

<QtTranslation>

翻訳する文字列をマークする

<QtVersion>

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

<QtVersionChecks>

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

<qtwebenginecoreglobal.h>

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

All Functions and Macros

ドキュメント化された Qt 関数のアルファベット順の一覧と、各関数の宣言場所へのリンク。

qfloat16

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

QML リファレンス

Qt ツールマニュアル

商用専用モジュール

Qt Company が提供する付加価値の高いモジュールが多数あります。詳しくはQt FeaturesQt Pricingをご覧ください。

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

Qt for Android

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

Qt for Embedded Linux

Qt の組み込み Linux サポートに関する情報を提供します。

Qt for INTEGRITY

INTEGRITY のプラットフォームサポート

Qt for Linux/X11

Linux/X11 のプラットフォームサポート

Qt for QNX

QNX のプラットフォームサポートについて説明しています。

Qt for VxWorks

VxWorks のプラットフォームサポート

Qt for WebAssembly

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

Qt for Windows

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

Qt for iOS

Qt の iOS への移植とその使用方法について説明しています。

Qt for macOS

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

Qt for webOS

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

© 2025 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.