Qt GUI 模块为采用 Qt 编写图形应用程序提供基本的使能器。 更多...
QInputMethodEvent::Attribute 类存储输入法属性 |
|
QOpenGLVertexArrayObject::Binder class is a convenience class to help with the binding and releasing of OpenGL Vertex Array Objects |
|
QPainterPath::Element class specifies the position and type of a subpath |
|
QTextLayout::FormatRange structure is used to apply extra formatting information for a specified area in the text layout's content |
|
QPixmapCache::Key class can be used for efficient access to the QPixmapCache |
|
QAbstractTextDocumentLayout::PaintContext class is a convenience class defining the parameters used when painting a document's layout |
|
This class is used in conjunction with the QPainter::drawPixmapFragments() function to specify how a pixmap, or sub-rect of a pixmap, is drawn |
|
The base class of a family of classes that expose all functions for each OpenGL version and profile |
|
Abstract base class used to implement custom layouts for QTextDocuments |
|
与可访问性相关的枚举和静态函数 |
|
实现对具有可编辑文本的对象的支持 |
|
用于可访问性通知的基类 |
|
定义暴露有关可访问对象的信息的接口 |
|
Implements parts of the QAccessibleInterface for QObjects |
|
Notfies the accessibility framework that the state of an object has changed |
|
Implements support for the IAccessibleTable2 Cell interface |
|
Signifies a change in a table, list, or tree where cells are added or removed. If the change affected a number of rows, firstColumn and lastColumn will return -1. Likewise for columns, the row functions may return -1 |
|
Notifies of cursor movements |
|
正在插入文本的通知 |
|
实现对文本处理的支持 |
|
Notifies of text being deleted |
|
Signals a change in the text selection of an object |
|
Notifies about text changes. This is for accessibles that support editable text such as line edits. This event occurs for example when a portion of selected text gets replaced by pasting a new text or in override mode of editors |
|
Describes a change in value for an accessible object |
|
Implements support for objects that manipulate a value |
|
Event that is generated when a QAction is added, removed, or changed |
|
用于 QWindow 的绘制区域 |
|
Monochrome (1-bit depth) pixmaps |
|
定义 QPainter 绘制形状的填充图案 |
|
Access to the window system clipboard |
|
Contains parameters that describe a close event |
|
基于 RGB、HSV 或 CMYK 值的颜色 |
|
Used in combination with QBrush to specify a conical gradient brush |
|
包含描述上下文菜单事件的参数 |
|
具有任意形状的鼠标光标 |
|
用于访问常见桌面服务的方法 |
|
Range checking of floating-point numbers |
|
Support for MIME-based drag and drop data transfer |
|
Event which is sent to a widget when a drag and drop action enters it |
|
Event that is sent to a widget when a drag and drop action leaves it |
|
Event which is sent while a drag and drop action is in progress |
|
Event which is sent when a drag and drop action is completed |
|
包含描述进入事件的参数 |
|
Contains event parameters for expose events |
|
当有打开文件或 URL 的请求时会发送的事件 |
|
Contains event parameters for widget focus events |
|
Specifies a font used for drawing text |
|
Information about the fonts available in the underlying window system |
|
有关字体的一般信息 |
|
字体规格信息 |
|
字体规格信息 |
|
Template class that represents a NxM transformation matrix with N columns and M rows |
|
用于插件的抽象基类 |
|
创建插件驱动程序 |
|
Direct access to the internal glyphs in a font |
|
Used in combination with QBrush to specify gradient fills |
|
管理 GUI 应用程序的控制流和主要设置 |
|
用于在 Widget 中有关特定点请求有帮助信息的事件 |
|
在 Widget 被隐藏后发送的事件 |
|
包含鼠标事件描述参数 |
|
在不同模式和状态下的可缩放图标 |
|
Indicates that a main icon drag has begun |
|
用于 QIcon 渲染器的抽象基类 |
|
用于自定义 QIconEngine 插件的抽象基 |
|
独立于硬件的图像表示 (允许直接访问像素数据,且可以被用作描绘设备) |
|
定义用于 Qt 中所有图像格式的常见图像 I/O 接口 |
|
定义用于编写图像格式插件的接口 |
|
Format independent interface for reading images from files or other devices |
|
Format independent interface for writing images to files or other devices |
|
The base class for events that describe user input |
|
访问活动文本输入法 |
|
用于输入法事件的参数 |
|
Event sent by the input context to input objects |
|
Validator that ensures a string contains a valid integer within a specified range |
|
描述键事件 |
|
封装作为快捷键使用的键序列 |
|
Used in combination with QBrush to specify a linear gradient brush |
|
Represents a 4x4 transformation matrix in 3D space |
|
包含鼠标事件描述参数 |
|
包含用于移动事件的事件参数 |
|
采用 QImageReader 播放电影的方便类 |
|
Contains parameters that describe a gesture event |
|
表示底层平台的离屏表面 |
|
用于创建和管理 OpenGL 缓冲对象的函数 |
|
表示本机 OpenGL 上下文,使 OpenGL 能够渲染在 QSurface |
|
表示共享 OpenGL 资源的上下文组 |
|
Enables logging of OpenGL debugging messages |
|
Wraps an OpenGL debug message |
|
Cross-platform access to the OpenGL ES 3.0, 3.1 and 3.2 API |
|
Encapsulates an OpenGL framebuffer object |
|
Specifies the format of an OpenGL framebuffer object |
|
Cross-platform access to the OpenGL ES 2.0 API |
|
All functions for OpenGL 1.0 specification |
|
All functions for OpenGL 1.1 specification |
|
All functions for OpenGL 1.2 specification |
|
All functions for OpenGL 1.3 specification |
|
All functions for OpenGL 1.4 specification |
|
All functions for OpenGL 1.5 specification |
|
用于 OpenGL 2.0 规范的所有函数 |
|
用于 OpenGL 2.1 规范的所有函数 |
|
All functions for OpenGL 3.0 specification |
|
All functions for OpenGL 3.1 specification |
|
All functions for OpenGL 3.2 compatibility profile |
|
All functions for OpenGL 3.2 core profile |
|
All functions for OpenGL 3.3 compatibility profile |
|
All functions for OpenGL 3.3 core profile |
|
All functions for OpenGL 4.0 compatibility profile |
|
All functions for OpenGL 4.0 core profile |
|
All functions for OpenGL 4.1 compatibility profile |
|
All functions for OpenGL 4.1 core profile |
|
All functions for OpenGL 4.2 compatibility profile |
|
All functions for OpenGL 4.2 core profile |
|
All functions for OpenGL 4.3 compatibility profile |
|
All functions for OpenGL 4.3 core profile |
|
All functions for OpenGL 4.4 compatibility profile |
|
All functions for OpenGL 4.4 core profile |
|
All functions for OpenGL 4.5 compatibility profile |
|
All functions for OpenGL 4.5 core profile |
|
All functions for OpenGL ES 2 |
|
Enables painting to an OpenGL context using QPainter |
|
Allows OpenGL shaders to be compiled |
|
Allows OpenGL shader programs to be linked and used |
|
Encapsulates an OpenGL texture object |
|
Convenient way to draw textured quads via OpenGL |
|
Wraps a sequence of OpenGL timer query objects |
|
Wraps an OpenGL timer query object |
|
Represents the version and if applicable the profile of an OpenGL context |
|
Wraps an OpenGL Vertex Array Object |
|
Convenience subclass of QWindow to perform OpenGL painting |
|
Describes the size, orientation and margins of a page |
|
Describes the size and name of a defined page size |
|
Represents a paintdevice that supports multiple pages |
|
可以采用 QPainter 进行描绘的对象的基类 |
|
也是 QPaintDevice 的 QWindow 方便子类 |
|
Abstract definition of how QPainter draws to a given device on a given platform |
|
Information about the active paint engine's current state |
|
包含用于描绘事件的事件参数 |
|
在 Widget 和其它描绘设备上,履行低级描绘 |
|
Container for painting operations, enabling graphical shapes to be constructed and reused |
|
Used to generate fillable outlines for a given painter path |
|
Contains color groups for each widget state |
|
Class to generate PDFs that can be used as a paint device |
|
定义 QPainter 如何绘制线条和形状的轮廓 |
|
用于记录和重演 QPainter 命令的描绘设备 |
|
Class for describing different pixel layouts in graphics buffers |
|
可以用作描绘设备的离屏图像表示 |
|
应用程序范围像素图缓存 |
|
用于通知有关本机平台表面事件 |
|
Identifies a unique object, such as a tagged token or stylus, which is used with a pointing device |
|
Vector of points using integer precision |
|
Vector of points using floating point precision |
|
Represents a quaternion consisting of a vector and scalar |
|
Used in combination with QBrush to specify a radial gradient brush |
|
启用描绘操作硬件加速 (在 Qt for Embedded Linux 中) |
|
Convenience class for using QPainter on a QWindow |
|
Access to a single physical instance of a font |
|
Used to check a string against a regular expression |
|
为描绘器指定裁剪区域 |
|
Contains event parameters for resize events |
|
Struct contains a 64-bit RGB color |
|
用于查询屏幕特性 |
|
发送 |
|
Sent in preparation of scrolling |
|
Access to the session manager |
|
Event which is generated when the user presses a key combination |
|
Event that is sent when a widget is shown |
|
Item for use with the QStandardItemModel class |
|
Generic model for storing custom data |
|
当文本及其布局很少更新时,启用优化文本绘制 |
|
用于在状态栏展示消息的事件 |
|
Contains platform specific hints and settings |
|
当采用内部 Qt fontdatabase (字体数据库) 注册字体时使用 |
|
Qt 中可渲染表面的抽象 |
|
表示 QSurface 的格式 |
|
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 |
|
Contains parameters that describe a Tablet event |
|
用于 QTextDocument 中文本片段的容器 |
|
Formatting information for blocks of text in a QTextDocument |
|
Container for text blocks within a QTextDocument |
|
Used to associate custom data with blocks of text |
|
Formatting information for characters in a QTextDocument |
|
Offers an API to access and modify QTextDocuments |
|
保持格式化文本 |
|
表示一块来自 QTextDocument 的格式化文本 |
|
Format-independent interface for writing a QTextDocument to files or other devices |
|
Formatting information for a QTextDocument |
|
Holds a piece of text in a QTextDocument with a single QTextCharFormat |
|
Represents a frame in a QTextDocument |
|
Formatting information for frames in a QTextDocument |
|
Formatting information for images in a QTextDocument |
|
Represents an inline object in a QAbstractTextDocumentLayout and its implementations |
|
All the information required to draw text in a custom paint engine |
|
Used to lay out and render text |
|
Encapsulates the different types of length used in a QTextDocument |
|
Represents a line of text inside a QTextLayout |
|
Decorated list of items in a QTextDocument |
|
Formatting information for lists in a QTextDocument |
|
Base class for different kinds of objects that can group parts of a QTextDocument together |
|
Allows drawing of custom text objects in QTextDocuments |
|
一般富文本特性的描述 |
|
Represents a table in a QTextDocument |
|
Represents the properties of a cell in a QTextTable |
|
Formatting information for table cells in a QTextDocument |
|
Formatting information for tables in a QTextDocument |
|
Describes the device from which touch events originate |
|
包含描述触摸事件的参数 |
|
Specifies 2D transformations of a coordinate system |
|
Validation of input text |
|
Represents a vector or vertex in 2D space |
|
Represents a vector or vertex in 3D space |
|
Represents a vector or vertex in 4D space |
|
Cross-platform access to the device level core Vulkan 1.0 API |
|
Cross-platform access to the instance level core Vulkan 1.0 API |
|
Represents a native Vulkan instance, enabling Vulkan rendering onto a QSurface |
|
Convenience subclass of QWindow to perform Vulkan rendering |
|
Used to implement the application-specific rendering logic for a QVulkanWindow |
|
Event that can be used to handle hyperlinks in a "What's This?" text |
|
Contains parameters that describe a wheel event |
|
表示在底层窗口系统中的窗口 |
|
The window state before a window state change |
|
QAbstractTextDocumentLayout::Selection class is a convenience class defining the parameters of a selection |
|
Information about a touch point in a QTouchEvent |
|
QTextBlock::iterator class provides an iterator for reading the contents of a QTextBlock |
The Qt GUI module provides classes for windowing system integration, event handling, OpenGL and OpenGL ES integration, Vulkan integration, 2D graphics, imaging, fonts and typography. These classes are used internally by Qt's user interface technologies and can also be used directly, for instance to write applications using low-level OpenGL ES graphics APIs.