リッチテキスト処理API

QAbstractTextDocumentLayout

QTextDocumentのカスタムレイアウトを実装するために使用される抽象基底クラス

QFont

テキストの描画に使用されるフォントに対するクエリを指定する

QPlainTextDocumentLayout

QTextDocument用のプレーンテキストレイアウトを実装します

QPlainTextEdit

プレーンテキストの編集および表示に使用されるウィジェット

QSyntaxHighlighter

構文強調表示ルールを定義できるほか、このクラスを使用してドキュメントの現在の書式設定やユーザーデータを照会することもできます

QTextBlock

QTextDocument 内のテキストフラグメントを格納するコンテナ

QTextBlock::iterator

QTextBlock::iterator クラスは、QTextBlock の内容を読み取るためのイテレータを提供します

QTextBlockFormat

QTextDocument 内のテキストブロックの書式設定情報

QTextBlockGroup

QTextDocument 内のテキストブロックを格納するコンテナ

QTextBlockUserData

テキストブロックにカスタムデータを関連付けるために使用されます

QTextBrowser

ハイパーテキストナビゲーション機能を備えたリッチテキストブラウザ

QTextCharFormat

QTextDocument 内の文字の書式設定情報

QTextCursor

QTextDocument にアクセスし、変更するための API を提供します

QTextDocument

書式設定済みのテキストを保持します

QTextDocumentFragment

QTextDocument からの書式付きテキストの一部を表す

QTextDocumentWriter

QTextDocumentをファイルやその他のデバイスに書き出すための、書式に依存しないインターフェース

QTextEdit

プレーンテキストとリッチテキストの両方を編集および表示するために使用されるウィジェット

QTextFormat

QTextDocumentの書式設定情報

QTextFragment

単一の QTextCharFormat を持つ QTextDocument 内のテキストを保持します

QTextFrame

QTextDocument内のフレームを表します

QTextFrame::iterator

QTextFrame の内容を読み取るためのイテレータ

QTextFrameFormat

QTextDocument内のフレームに関する書式設定情報

QTextImageFormat

QTextDocument 内の画像に関する書式設定情報

QTextInlineObject

QAbstractTextDocumentLayout およびその実装におけるインラインオブジェクトを表します

QTextLayout

テキストのレイアウトおよびレンダリングに使用される

QTextLength

QTextDocumentで使用されるさまざまな種類の長さをカプセル化する

QTextLine

QTextLayout 内のテキスト行を表します

QTextList

QTextDocument内の装飾付き項目リスト

QTextListFormat

QTextDocument内のリストに関する書式設定情報

QTextObject

QTextDocumentの一部をグループ化できるさまざまな種類のオブジェクトの基底クラス

QTextOption

一般的なリッチテキストのプロパティの説明

QTextTable

QTextDocument内のテーブルを表します

QTextTableCell

QTextTable内のセルのプロパティを表す

QTextTableCellFormat

QTextDocument 内の表のセルに関する書式設定情報

QTextTableFormat

QTextDocument内のテーブルに関する書式設定情報

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