QtGUI Module's Classes
Qt GUI C++ Classes
The Qt GUI module provides the basic enablers for graphical applications written with Qt. More...
Reference
Event Classes
These Qt Core classes are used to create and handle events.
For more information see the Event System page.
|
Interface to manage Qt's event queue |
|
|
Event that is generated when a QAction is added, removed, or changed |
|
|
Timer events for objects |
|
|
Contains event parameters for child object events |
|
|
Contains parameters that describe a close event |
|
|
Contains parameters that describe a context menu event |
|
|
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 dynamic property change events |
|
|
Contains parameters that describe an enter event |
|
|
The base class of all event classes. Event objects contain event parameters |
|
|
Contains event parameters for expose events |
|
|
Event that will be sent when there is a request to open a file or a URL |
|
|
Contains event parameters for widget focus events |
|
|
The description of triggered gestures |
|
|
Event that is used to request helpful information about a particular point in a widget |
|
|
Event which is sent after a widget is hidden |
|
|
Contains parameters that describe a mouse event |
|
|
Indicates that a main icon drag has begun |
|
|
The base class for events that describe user input |
|
|
Parameters for input method events |
|
|
Describes a key event |
|
|
Contains parameters that describe a mouse event |
|
|
Contains event parameters for move events |
|
|
Contains parameters that describe a gesture event |
|
|
Contains event parameters for paint events |
|
|
Contains event parameters for resize events |
|
|
Sent when scrolling |
|
|
Sent in preparation of scrolling |
|
|
Used to create keyboard shortcuts |
|
|
Event which is generated when the user presses a key combination |
|
|
Event that is sent when a widget is shown |
|
|
Event that is used to show messages in a status bar |
|
|
Contains parameters that describe a Tablet event |
|
|
Repetitive and single-shot timers |
|
|
Contains parameters that describe a timer event |
|
|
Contains parameters that describe a touch event |
|
|
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 |
Painting Classes
See also this introduction to the Qt coordinate system.
|
Monochrome (1-bit depth) pixmaps |
|
|
Defines the fill pattern of shapes drawn by QPainter |
|
|
Colors based on RGB, HSV or CMYK values |
|
|
Maps device independent QColors to device dependent pixel values |
|
|
Used in combination with QBrush to specify a conical gradient brush |
|
|
Specifies a font used for drawing text |
|
|
Font metrics information |
|
|
Font metrics information |
|
|
Template class that represents a NxM transformation matrix with N columns and M rows |
|
|
Used in combination with QBrush to specify gradient fills |
|
|
Scalable icons in different modes and states |
|
|
Abstract base class for QIcon renderers |
|
|
Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device |
|
|
Format independent interface for reading images from files or other devices |
|
|
Format independent interface for writing images to files or other devices |
|
|
Two-dimensional vector using integer precision |
|
|
Two-dimensional vector using floating point precision |
|
|
Used in combination with QBrush to specify a linear gradient brush |
|
|
Defines the four margins of a rectangle |
|
|
Defines the four margins of a rectangle |
|
|
Represents a paintdevice that supports multiple pages |
|
|
The base class of objects that can be painted on with QPainter |
|
|
Abstract definition of how QPainter draws to a given device on a given platform |
|
|
Performs low-level painting on widgets and other paint devices |
|
|
Container for painting operations, enabling graphical shapes to be constructed and reused |
|
|
Used to generate fillable outlines for a given painter path |
|
|
Class to generate PDFs that can be used as a paint device |
|
|
Defines how a QPainter should draw lines and outlines of shapes |
|
|
Off-screen image representation that can be used as a paint device |
|
|
Defines a point in the plane using integer precision |
|
|
Defines a point in the plane using floating point precision |
|
|
Vector of points using integer precision |
|
|
Vector of points using floating point precision |
|
|
Used in combination with QBrush to specify a radial gradient brush |
|
|
Defines a rectangle in the plane using integer precision |
|
|
Defines a rectangle in the plane using floating point precision |
|
|
Specifies a clip region for a painter |
|
|
Defines the size of a two-dimensional object using integer point precision |
|
|
Defines the size of a two-dimensional object using floating point precision |
|
|
Convenience class for drawing QStyle elements inside a widget |
|
|
Used when registering fonts with the internal Qt fontdatabase |
|
|
Paint device that is used to create SVG drawings |
|
|
Used to draw the contents of SVG files onto paint devices |
|
|
Widget that is used to display the contents of Scalable Vector Graphics (SVG) files |
|
|
Specifies 2D transformations of a coordinate system |
|
|
Represents a vector or vertex in 2D space |
Rendering in 3D
|
Template class that represents a NxM transformation matrix with N columns and M rows |
|
|
Represents a 4x4 transformation matrix in 3D space |
|
|
Functions for creating and managing OpenGL buffer objects |
|
|
Enables logging of OpenGL debugging messages |
|
|
Wraps an OpenGL debug message |
|
|
Encapsulates an OpenGL framebuffer object |
|
|
Specifies the format of an OpenGL framebuffer object |
|
|
Cross-platform access to the OpenGL ES 2.0 API |
|
|
Enables painting to an OpenGL context using QPainter |
|
|
Allows OpenGL shaders to be compiled |
|
|
Allows OpenGL shader programs to be linked and used |
|
|
Wraps a sequence of OpenGL timer query objects |
|
|
Wraps an OpenGL timer query object |
|
|
Wraps an OpenGL Vertex Array Object |
|
|
QOpenGLVertexArrayObject::Binder class is a convenience class to help with the binding and releasing of OpenGL Vertex Array Objects |
|
|
Represents a quaternion consisting of a vector and scalar |
|
|
Represents a vector or vertex in 2D space |
|
|
Represents a vector or vertex in 3D space |
|
|
Represents a vector or vertex in 4D space |
QtGUI Module's Classes的更多相关文章
- QtWidgets Module's Classes
Qt Widgets C++ Classes The Qt Widgets module extends Qt GUI with C++ widget functionality. More... A ...
- QtCore Module's Classes
Qt Core C++ Classes Provides core non-GUI functionality. More... Reference These are links to the AP ...
- niagara Workbench module import IntelliJ
1. 在整个网络布线中使用一种布线方式,但是两端都有RJ-45 plug 的网络连线,无论是采用方式A还是方式B 端接的方式都是试用的.网络都是通用的,双绞线的顺序与RJ-45偶的引脚序号一一对应, ...
- qt5.9模块
QAxContainer Module is a Windows-only extension for accessing ActiveX controls and COM objects 模块仅适用 ...
- PyQt5 模块modules
The QtCore module contains the core non-GUI functionality. This module is used for working with time ...
- Python的单元测试(二)
title: Python的单元测试(二) date: 2015-03-04 19:08:20 categories: Python tags: [Python,单元测试] --- 在Python的单 ...
- Qt 工程 pro文件
工作中,感觉pro文件的有些内容真不太懂,现系统性的学习一下.于此备录,分享共勉. 为了更好的理解,先创建一个简单的工程作为实践. [1]创建一个pro文件 1.1 新建proDemo工程.步骤如下: ...
- Aspect Oriented Programming using Interceptors within Castle Windsor and ABP Framework AOP
http://www.codeproject.com/Articles/1080517/Aspect-Oriented-Programming-using-Interceptors-wit Downl ...
- VB.NET vs. C#
VB.NET Program Structure C# Imports System Namespace Hello Class HelloWorld Overloads Shar ...
随机推荐
- Spring MVC 4常用的那些注解
Spring从2.5版本开始在编程中引入注解,用户可以使用@RequestMapping, @RequestParam, @ModelAttribute等等这样类似的注解.到目前为止,Spring的版 ...
- GBK与UTF-8编码错误转换后,无法再正确恢复
字符集错误转换导致的问题 UTF-8格式编码的字节流,按GBK字符集转换为字符串,会出现乱码,这很正常.但将其重新转为字节流,再用UTF-8字符集转为字符串,还是乱码.这就让我产生了疑惑,虽然使用错误 ...
- 远程连接MySQL服务器
在CentOS虚拟机上安装好了MySQL服务以后,在windows上用Workbench客户端去连接时碰到很多问题,现在把解决过程记录一下. 1.在Windows上ping CentOS IP是可以p ...
- 模仿SDWebImage实现异步加载图片
模仿SDWebImage实现异步加载图片 SDWebImage想必大家都不陌生吧,要实现它的图片异步加载功能这个还是很简单的. 注意:此处我只实现了异步加载图片,并没有将文件缓存到本地的打算哦:) 源 ...
- mysql 创建数据数据库 (避免新建的库名已经存在、设置编码)
1.创建数据库的 create database 数据库名 eg: Create database mydatabase 查看已创建的数据: show databases; 结果: 2.数据库名所对应 ...
- Celery学习---Celery 与django结合实现计划任务功能
项目的目录结构: 项目前提: 安装并启动Redis 安装Django和Celery的定时任务插件 安装方法一: pip直接安装[安装了pip的前提下] omc@omc-virtual-machine: ...
- buff/cache 内容释放
oscache远程服务器特别卡,top命令查看获得 buff/cache 占据内存特别大,使用以下命令清理缓存: swap清理: swapoff -a && swapon -a 注意: ...
- 铁乐学Python_day04-列表LIST
文:铁乐与猫 2018-3-21 Python内置的一种数据类型是列表:list. list是一种有序的集合,可以随时添加和删除其中的元素. 序列中的每个元素都分配一个数字(下标) - 它的位置,或索 ...
- ZT 输入一个字符串,查找它的第一个数字串,并返回其个数
/*查找字符串中的数字串问题 输入一个字符串,查找它的第一个数字串,并返回其个数 */ #include <stdio.h> char firstnum(char *input,char ...
- [BZOJ 4031][LOJ 2122][HEOI 2015] 小Z的房间
[BZOJ 4031][LOJ 2122][HEOI 2015] 小Z的房间 题意 给定一个 \(n\times m\) 的矩阵, 一些格子是障碍, 相邻的格子(四联通)之间可以连边, 求把非障碍的格 ...