|  | Home · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# Text Processing Classes

These classes are relevant to text processing. See also the Rich Text Processing overview and the XML classes.

QAbstractTextDocumentLayout | Abstract base class used to implement custom layouts for QTextDocuments
QByteArray | Array of bytes
QByteArrayMatcher | Holds a sequence of bytes that can be quickly matched in a byte array
QChar | 16-bit Unicode character
QFont | Font used for drawing text
QFontComboBox | Combobox that lets the user select a font family
QFontDatabase | Information about the fonts available in the underlying window system
QFontDialog | Dialog widget for selecting a font
QFontInfo | General information about fonts
QFontMetrics | Font metrics information
QFontMetricsF | Font metrics information
QLabel | Text or image display
QLatin1Char | 8-bit ASCII/Latin-1 character
QLatin1String | Thin wrapper around an ASCII/Latin-1 encoded string literal
QLocale | Converts between numbers and their string representations in various languages
QString | Unicode character string
QStringList | List of strings
QStringMatcher | Holds a sequence of characters that can be quickly matched in a Unicode string
QStringRef | Thin wrapper around QString substrings
QSyntaxHighlighter | Allows you to define syntax highlighting rules, and in addition you can use the class to query a document's current formatting or user data
QTextBlock | Container for text fragments in a QTextDocument
QTextBlockFormat | Formatting information for blocks of text in a QTextDocument
QTextBlockGroup | Container for text blocks within a QTextDocument
QTextBlockUserData | Used to associate custom data with blocks of text
QTextBrowser | Rich text browser with hypertext navigation
QTextCharFormat | Formatting information for characters in a QTextDocument
QTextCursor | Offers an API to access and modify QTextDocuments
QTextDocument | Holds formatted text that can be viewed and edited using a QTextEdit
QTextDocumentFragment | Represents a piece of formatted text from a QTextDocument
QTextEdit | Widget that is used to edit and display both plain and rich text
QTextFormat | Formatting information for a QTextDocument
QTextFragment | Holds a piece of text in a QTextDocument with a single QTextCharFormat
QTextFrame | Represents a frame in a QTextDocument
QTextFrameFormat | Formatting information for frames in a QTextDocument
QTextIStream | Convenience class for input streams
QTextImageFormat | Formatting information for images in a QTextDocument
QTextInlineObject | Represents an inline object in a QTextLayout
QTextLayout | Used to lay out and paint a single paragraph of text
QTextLength | Encapsulates the different types of length used in a QTextDocument
QTextLine | Represents a line of text inside a QTextLayout
QTextList | Decorated list of items in a QTextDocument
QTextListFormat | Formatting information for lists in a QTextDocument
QTextOStream | Convenience class for output streams
QTextObject | Base class for different kinds of objects that can group parts of a QTextDocument together
QTextOption | Description of general rich text properties
QTextStream | Convenient interface for reading and writing text
QTextTable | Represents a table in a QTextDocument
QTextTableCell | Represents the properties of a cell in a QTextTable
QTextTableFormat | Formatting information for tables in a QTextDocument
QTextFrame::iterator | Iterator for reading the contents of a QTextFrame