Qt Core C++ Classes
GUI以外のコア機能を提供する。詳細...
名前空間
Qt ライブラリ全体で使用される雑多な識別子を含みます。 | |
インライン名前空間は Qt 型のリテラル演算子を宣言します。 | |
Qt 型の文字列リテラル演算子を宣言します。 | |
QFuture クラスで使用される雑多な識別子が含まれています。 | |
Java 型に対応する C++ 型を宣言します。 | |
Qt 型のリテラル演算子を宣言します。 |
クラス
すべてのアニメーションのベース | |
Qt のイベントキューを管理するインターフェース | |
アイテムモデルクラスの抽象インターフェース | |
一次元リストモデルを作成するためにサブクラス化できる抽象モデル | |
MSG や XCB イベント構造体のようなネイティブイベントを受け取るためのインターフェース | |
ソート、フィルタリング、その他のデータ処理タスクを行うプロキシアイテムモデルの基底クラス | |
テーブルモデルを作成するためにサブクラス化できる抽象モデル | |
ヘルパータグクラス | |
アニメーション・グループのための抽象ベース・クラス | |
QString API の読み取り専用サブセットを使った Latin-1、UTF-8、UTF-16 文字列の統一ビュー | |
QVariant 内の連想コンテナのための Iterable インターフェース | |
int型に対するプラットフォーム非依存のアトミック演算 | |
整数に対するプラットフォーム非依存のアトミック操作 | |
ポインタに対するプラットフォーム非依存のアトミック操作を提供するテンプレート・クラス | |
アトミック変数に対する QScopedValueRollback の提供 | |
プラットフォーム非依存のビッグエンディアン整数 | |
オブジェクトのタイマーイベント | |
バインディング可能なプロパティを囲むラッパークラス。様々なプロパティ・クラス間の違いを抽象化しながら、型安全な操作を可能にします。 | |
ビットの配列 | |
Bluetooth周辺機器へのアクセス | |
QByteArray用QIODeviceインターフェース | |
バイト配列 | |
QByteArray::FromBase64Resultクラスは、QByteArray::fromBase64Encodingの呼び出しの結果を保持します。 | |
バイト配列のリスト | |
バイト配列にすばやくマッチするバイト列を保持する | |
QByteArray API の読み取り専用サブセットを使用してバイト配列を表示します。 | |
キャッシュを提供するテンプレートクラス | |
カレンダーシステムの説明 | |
ユーザーのカレンダーにアクセスする | |
写真やビデオを撮るためにカメラにアクセスする | |
CBOR 要素の配列を保持するために使用される | |
CBORストリームの解析または検証中に見つかったエラー状態を保持します。 | |
CBORで表現可能な連想コンテナを保持するために使用されます | |
QCborMap::ConstIteratorクラスはQCborMapのSTLスタイルのconstイテレータを提供します。 | |
QCborMap::IteratorクラスはQCborMap用のSTLスタイルのnon-constイテレータを提供する | |
QCborValueが解析エラーを報告するために使用する | |
QByteArrayまたはQIODevice上で動作する単純なCBORストリームデコーダ | |
一方向ストリーム上で動作する単純なCBORエンコーダ | |
CBORで値をカプセル化 | |
16ビットUnicode文字 | |
子オブジェクト・イベントのイベント・パラメータを含む | |
繰り返しタイマーとシングルショットタイマー | |
ローカライズされた照合アルゴリズムに従って文字列を比較 | |
文字列照合を高速化するために使用可能 | |
コマンドラインオプションの定義 | |
コマンドラインオプションを処理する手段 | |
複数のソース・モデルをプロキシし、それらの行を連結する。 | |
QVariant 内のコンテナに対する反復処理が可能 | |
ユーザーの連絡先へのアクセス | |
連続キャッシュを提供するテンプレート・クラス | |
UI のない Qt アプリケーションのためのイベント・ループ | |
暗号ハッシュを生成する方法 | |
QIODevice へのバイナリデータのシリアライズ | |
日付関数 | |
日付・時刻関数 | |
未来の期限をマークする | |
デバッグ情報の出力ストリーム | |
カスタム QDebug 演算子のための便利なクラス | |
ディレクトリ構造とその内容へのアクセス | |
ディレクトリエントリリストのイテレータ | |
ディレクトリ・エントリのためのSTLスタイルのイテレータ | |
ダイナミック・プロパティ変更イベントのイベント・パラメータ | |
アニメーションを制御するためのイージング・カーブ | |
経過時間を計算する高速な方法 | |
すでに共有ポインタによって管理されているオブジェクトの QSharedPointer を取得できる基底クラス | |
すべてのイベント・クラスの基本クラス。イベント・オブジェクトはイベント・パラメータを含む | |
イベント・ループに入ったり出たりする手段 | |
イベント・ループが不要になったときに終了する手段 | |
スレッド間で転送可能な例外の基底クラス | |
明示的に共有されたオブジェクトへのポインタを表す | |
ファイルからの読み取りとファイルへの書き込みのためのインターフェース | |
開いているファイルから読み書きするためのインターフェース | |
ファイルシステムのエントリに関する情報を取得するためのOSに依存しないAPI | |
ファイルのバリアントを選択する便利な方法 | |
ファイルやディレクトリの変更を監視するためのインターフェース | |
QFlagsのヘルパーデータ型 | |
列挙値のOR結合を格納する型安全な方法 | |
非同期計算の結果を表す | |
QFuture用のJavaスタイルのconstイテレータ | |
QFuture の同期を簡素化する便利なクラス。 | |
シグナルとスロットを使用したQFutureの監視が可能 | |
引数をマーシャリングするための内部ヘルパー・クラス | |
引数をマーシャリングするための内部ヘルパー・クラス | |
グローバル静的オブジェクトの実装に使用 | |
グレゴリオ暦の実装 | |
ハッシュ・テーブル・ベースの辞書を提供するテンプレート・クラス | |
QHash および QMultiHash 用の Java スタイルの const イテレータ | |
Qt のすべての I/O デバイスのベース・インターフェース・クラス | |
QIODevice の基底クラスで、デバイスを開くモードを表すフラグを提供します。 | |
ソースモデルを変更せずにプロキシする | |
モデル内の選択された項目に関する情報を管理する | |
ビューの選択された項目を管理する | |
モデル内で選択された項目の範囲に関する情報を管理する | |
QSequentialIterable および QAssociativeIterable の基底クラスとなるテンプレート・クラスです。 | |
QVariant のコンテナに対する反復処理を可能にするテンプレート・クラス | |
Jalali (Hijri Shamsi) カレンダーシステムの実装 | |
Javaで配列を表現するテンプレート・クラス | |
QJniArrayの共通で型に依存しないAPI | |
JNI環境へのアクセス (JNIEnv) | |
Java Native Interface (JNI)の便利なラッパー。 | |
JSON配列をカプセル化 | |
JSONドキュメントを読み書きする方法 | |
JSONオブジェクトのカプセル化 | |
JSONパース中にエラーを報告するために使用されます。 | |
JSON内の値をカプセル化する | |
ユリウス暦システムの実装 | |
キーとオプションの修飾子の組み合わせを格納する | |
連想コンテナのキーと値のペアに対するイテレータ | |
プラットフォームに依存しないリトルエンディアン整数 | |
8ビットASCII/Latin-1文字 | |
QLatin1StringView と同じ。 | |
Latin-1 テキストの部分文字列の最適化された検索 | |
US-ASCII/Latin-1エンコードされた文字列リテラルの薄いラッパー | |
実行時に共有ライブラリをロード | |
Qtライブラリに関する情報 | |
整数精度の2次元ベクトル | |
浮動小数点精度の2次元ベクトル | |
動的配列を提供するテンプレートクラス | |
QList および QQueue 用の Java 形式の const イテレータ | |
様々な言語での数値とその文字列表現の変換 | |
ユーザーの位置へのアクセス | |
ファイルを使ったプロセス間のロック | |
ロギング・インフラストラクチャのカテゴリ、または「領域」を表す | |
連想配列を提供するテンプレートクラス | |
QMapのJavaスタイルのconstイテレータ | |
矩形の4つの余白を定義する | |
矩形の4つの余白を定義する | |
ハッシュベースのメッセージ認証コードを生成する方法 | |
ログ・メッセージに関する追加情報 | |
ログ・メッセージを生成する | |
クラスに関する追加情報 | |
シーケンシャル・コンテナと連想コンテナの共通機能 | |
列挙子に関するメタデータ | |
メンバ関数に関するメタデータ | |
Qt オブジェクトに関するメタ情報 | |
プロパティに関するメタデータ | |
シーケンシャル・コンテナへの型消去アクセスを許可する | |
メタオブジェクトシステムで名前付き型を管理する | |
音のモニタリングや録音のためのマイクへのアクセス | |
Milankovićカレンダーシステムの実装 | |
MIMEタイプに関する情報を記録するデータ用コンテナ | |
MIMEタイプのデータベースを管理 | |
MIMEタイプ文字列で表されるファイルやデータのタイプを記述する | |
データモデル内のデータの場所を特定するために使用される | |
ロールとそのロールに関連付けられたデータを保持する | |
QModelRoleData オブジェクトにまたがるスパン | |
多値ハッシュを提供する便利な QHash サブクラス | |
複数の等価なキーを持つ連想配列を提供するテンプレートクラス | |
QMultiMap::key_iterator クラスは、QMultiMap のキーに対する STL 形式の const イテレータを提供します。 | |
QMultiMap 用の Java 形式の const イテレータ。QMultiMap には、Java スタイルのイテレータと STL スタイルのイテレータの両方があります。STLスタイルのイテレータの方が効率的であり、優先されるべきである。 | |
QHash および QMultiHash 用の Java スタイルの nononst イテレータ。 | |
Javaスタイルの非定数イテレータ: QList、QQueue、QStack。 | |
JavaスタイルのQMap用非定数イテレータ | |
QMultiMap用のJavaスタイルの非定数イテレータ | |
JavaスタイルのQSet用非定数イテレータ | |
スレッド間のアクセス・シリアライズ | |
ミューテックスのロックとアンロックを簡素化する便利なクラス | |
Androidのコア・アプリケーションへのネイティブ・インターフェース | |
QSystemSemaphoreとQSharedMemoryで使用されるネイティブ・キーを保持する | |
NTFS 権限チェックを管理する RAII クラス | |
すべての Qt オブジェクトの基本クラス | |
QObject 派生クラスに格納されたプロパティ・データの自動プロパティ・バインディングを可能にするテンプレート・クラス | |
複数の QObject のライフタイムを監視します。 | |
古いプロパティをバインダブル・プロパティ・システムに移植するためのテンプレート・クラス | |
オペレーティング・システムのバージョンに関する情報 | |
アニメーションの並列グループ | |
順序のない結果を可能にする比較の結果を表す | |
QSequentialAnimationGroup の一時停止 | |
型付けされたパーミッションの不透明なラッパー | |
データモデル内のデータを見つけるために使用される | |
実行時にプラグインをロードする | |
平面上の点を整数精度で定義します。 | |
浮動小数点精度を使用して平面上の点を定義します。 | |
QObject へのガード付きポインタを提供するテンプレート・クラス。 | |
外部プログラムの起動および外部プログラムとの通信に使用されます。 | |
プログラムに渡すことができる環境変数を保持します。 | |
QFuture によってアクセスされる計算結果を格納する方法。 | |
自動プロパティ・バインディングを可能にするテンプレート・クラス | |
Qt プロパティのアニメーション | |
QProperty にインストールされた変更コールバックのライフサイクルを制御します。 | |
プロパティの自動バインディング用ヘルパークラス | |
QProperty にインストールされた変更コールバックのライフサイクルを制御します。 | |
キューを提供する汎用コンテナ | |
高品質の乱数生成器から乱数値を取得できるようにする | |
高品質のシードレス乱数生成器から 64 ビットの乱数値を取得することができます。 | |
読み取りアクセスのための読み書きロックのロックと解除を簡素化する便利なクラス | |
読み書きロック | |
平面上の矩形を整数精度で定義する | |
浮動小数点精度で平面上の有限の矩形を定義する | |
スレッド間のアクセス・シリアライズ | |
正規表現を使ったパターン・マッチ | |
文字列に対するQRegularExpressionのマッチング結果 | |
QRegularExpressionオブジェクトの文字列に対するグローバルマッチの結果のイテレータ | |
リソースから直接読み込むためのインタフェース | |
古代ローマ暦に基づくカレンダーの共有ベース | |
すべての実行可能オブジェクトの基底クラス | |
ファイルに安全に書き込むためのインターフェース | |
スコープの最後で関数を呼び出すためのスコープガード | |
動的に割り当てられたオブジェクトの配列へのポインタを格納し、破棄時にそれを削除する。 | |
動的に割り当てられたオブジェクトへのポインタを格納し、破棄時に削除する | |
Qt::beginPropertyUpdateGroup()/Qt::endPropertyUpdateGroup() 周辺の RAII クラス | |
破壊時に変数を以前の値にリセットする | |
一般的なカウントセマフォ | |
QSemaphore::release()呼び出しの例外安全な延期 | |
アニメーションの連続グループ | |
QVariantのコンテナのための反復可能なインターフェース | |
ハッシュテーブルベースの集合を提供するテンプレートクラス | |
QSet::const_iterator クラスは、QSet の STL 形式の const イテレータを提供します。 | |
QSet::iterator クラスは、QSet の STL 形式の const 以外のイテレータを提供します。 | |
QSet 用の Java 形式の const イテレータ | |
プラットフォームに依存しないアプリケーション設定の永続化 | |
共有データ・オブジェクトの基底クラス | |
暗黙の共有オブジェクトへのポインタを表します。 | |
共有メモリ・セグメントへのアクセス | |
共有ポインタへの強い参照を保持する | |
QObject::blockSignals()の例外安全ラッパー。 | |
識別可能な送信者からのシグナルを束ねる | |
整数点精度を使用した2次元オブジェクトのサイズの定義 | |
浮動小数点精度を使用した二次元オブジェクトのサイズの定義 | |
ファイル・ディスクリプタのアクティビティ監視のサポート | |
別のモデルとビューの間で渡されるデータのソートとフィルタリングのサポート | |
連続したデータに対する非所有コンテナ | |
スタックを提供するテンプレートクラス | |
標準パスにアクセスするためのメソッド | |
QByteArrayMatcherのコンパイル時バージョン | |
QLatin1StringMatcher のコンパイル時バージョン | |
静的プラグインインスタンスへの参照とそのメタデータを含む構造体 | |
現在マウントされているストレージとドライブに関する情報を提供する | |
Unicode 文字列 | |
テキストのエンコードとデコードのための基本クラス | |
テキストのステートベース・デコーダー | |
テキストのステートベース・エンコーダ | |
文字列のリスト | |
ビューに文字列を供給するモデル | |
Unicode文字列の中で素早くマッチできる文字のシーケンスを保持します。 | |
与えられたセパレータに沿って文字列をトークンに分割 | |
QString API の読み取り専用サブセットを使用した UTF-16 文字列の統一ビュー | |
システムに関する情報 | |
一般的なカウントシステムのセマフォ | |
イテレータをラップし、標準的なイテレータの特徴を公開するテンプレート・クラス | |
一時的に使用する一意のディレクトリを作成する | |
一時ファイルを操作するI/Oデバイス | |
文字列中のUnicodeテキスト境界を見つける方法 | |
テキストの読み書きに便利なインターフェース | |
プラットフォームに依存しないスレッド管理方法 | |
QThreadsのコレクションを管理する | |
スレッドごとのデータ保存 | |
時計機能 | |
アニメーションを制御するためのタイムライン | |
時間表現がUTCとどのように関連しているかを識別する | |
繰り返しタイマーとシングルショットタイマー | |
タイマーイベントを記述するパラメータを含む | |
テキスト出力の国際化サポート | |
このプロキシはソースモデルを変換します | |
メジャーとマイナーの2つの8ビットセグメントを持つバージョン番号の軽量な表現を含みます。 | |
Qt Concurrent ワーカースレッドで未処理の例外を表現します。 | |
任意の型 T の QProperty<T> や QObjectBindableProperty のようなバインド可能なプロパティに対する統一されたインターフェイス。 | |
URLを扱うための便利なインタフェース | |
URLのクエリのキーと値のペアを操作する方法 | |
QString API の読み取り専用サブセットを使用した UTF-8 文字列の統一ビュー | |
汎用一意識別子(UUID)の格納 | |
低レベルの可変長配列 | |
最も一般的な Qt データ型のユニオンのように動作します。 | |
アニメーションの基本クラス | |
ポインタに基づく QVariant へのエミュレートされた const ポインタ | |
ポインタに基づく QVariant へのポインタをエミュレートするテンプレートクラスです。 | |
QVariant への非 const 参照として動作します。 | |
QList のエイリアス | |
任意のセグメント数のバージョン番号を含む | |
スレッド同期用の条件変数 | |
共有ポインタへの弱い参照を保持する | |
WindowsのWait関数のサポート | |
書き込みアクセスのための読み書きロックのロックと解除を簡素化する便利なクラス | |
単一のXML属性を表す | |
QXmlStreamAttributeのベクトルを表す | |
DTD エンティティ宣言を表す | |
QXmlStreamReader 用のエンティティ・リゾルバ | |
名前空間宣言を表す | |
DTD 記法宣言を表す | |
シンプルなストリーミングAPIで整形式XMLを読み込む高速パーサー | |
シンプルなストリーミング API を備えた XML ライター | |
Qt::partial_ordering は、順序のない比較結果を表します。 | |
Qt::strong_ordering は等価な値が区別されない比較を表します。 | |
Qt::totally_ordered_wrapper は、ラップされた型の厳密な全順序を提供するラッパー型です。 | |
Qt::weak_ordering は、等価な値がまだ区別可能な比較を表します。 | |
QtFuture::WhenAnyResult は、QtFuture::whenAny() の結果を表すために使用されます。 | |
16 ビット浮動小数点のサポート |
© 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.