The Qt Quick module provides classes for embedding Qt Quick in Qt/C++ applications. More...
Namespaces
Contains utilities for Qt Quick when used with an OpenGL backend |
Classes
Provides access to and enables adopting Direct3D 11 texture objects. 6.0 | |
Provides access to and enables adopting Direct3D 12 texture objects. 6.6 | |
Provides access to and enables adopting Metal texture objects. 6.0 | |
Provides access to and enables adopting OpenGL texture objects. 6.0 | |
Provides access to and enables adopting Vulkan image objects. 6.0 | |
Encapsulates an unfragmentable packet of data to be transmitted by QPacketProtocol | |
Encapsulates communicating discrete packets across fragmented IO channels, such as TCP sockets | |
Interface for asynchronous control of QML image requests | |
For specifying a base for QQuickGraphics layouts | |
Notification that a QQuickWindow is about to be closed | |
Represents a set of colors. QtQuick 6.0 | |
Convenience class for integrating OpenGL rendering using a framebuffer object (FBO) with Qt Quick | |
Controls lower level graphics settings for the QQuickWindow | |
Opaque container for native graphics objects representing graphics devices or contexts | |
Interface for supporting pixmaps and threaded image requests in QML | |
Options for QQuickImageProviderWithOptions image requests. QtQuick | |
Interface for asynchronous image loading in QQuickAsyncImageProvider. QtQuick | |
The most basic of all visual items in Qt Quick. QtQuick | |
Adds supplementary information to the QQuickItem::itemChange() function | |
Contains the result from QQuickItem::grabToImage() | |
Provides attached properties for items that are managed by one or more LayoutItemProxy | |
Way to use the QPainter API in the QML Scene Graph | |
Contains color groups for each QML item state. QtQuick 6.0 | |
For specifying a pen used for drawing rectangle borders on a QQuickView | |
Mechanism for rendering the Qt Quick scenegraph onto an offscreen render target in a fully application-controlled manner | |
Opaque container for native graphics resources specifying a render target, and associated metadata | |
Allows you to specify a 3x3 grid to use in scaling an image | |
Access to the QTextDocument of QQuickTextEdit. QtQuick | |
Interface for loading custom textures from QML. QtQuick | |
Timeline for controlling animations | |
Value that can be modified by QQuickTimeLine | |
Window for displaying a Qt Quick user interface | |
Widget for displaying a Qt Quick user interface | |
The window for displaying a graphical QML scene | |
Describes some of the RHI's graphics state at the point of a beginExternalCommands() call | |
Gives access to the scene graph nodes and rendering. QtQuick 5.4 | |
Serves as a baseclass for geometry based nodes | |
Implements the clipping functionality in the scene graph | |
Holds the scene graph entry points for one QML engine | |
Serves as a baseclass for dynamically changing textures, such as content that is rendered to FBO's. QtQuick | |
Convenient way of rendering solid colored geometry in the scene graph | |
Low-level storage for graphics primitives in the Qt Quick Scene Graph | |
QSGGeometry::Attribute describes a single vertex attribute in a QSGGeometry. QtQuick | |
QSGGeometry::AttributeSet describes how the vertices in a QSGGeometry are built up. QtQuick | |
QSGGeometry::ColoredPoint2D struct is a convenience struct for accessing 2D Points with a color | |
QSGGeometry::Point2D struct is a convenience struct for accessing 2D Points | |
QSGGeometry::TexturedPoint2D struct is a convenience struct for accessing 2D Points with texture coordinates | |
Used for all rendered content in the scene graph | |
Provided for convenience to easily draw textured content using the QML scene graph | |
Encapsulates rendering state for a shader program. QtQuick qtquick-scenegraph-materials | |
Represents a graphics API independent shader program. QtQuick qtquick-scenegraph-materials 5.14 | |
Describes state changes that the material wants to apply to the currently active graphics pipeline state | |
Encapsulates the current rendering state during a call to QSGMaterialShader::updateUniformData() and the other update type of functions | |
Used as a unique type token in combination with QSGMaterial. QtQuick qtquick-scenegraph-materials | |
The base class for all nodes in the scene graph | |
Way of dumping a scene grahp to the console | |
Helper class for traversing the scene graph | |
Used to change opacity of nodes | |
Convenient way of rendering textured geometry in the scene graph. QtQuick qtquick-scenegraph-materials | |
Convenience class for drawing solid filled rectangles using scenegraph. QtQuick 5.8 | |
Represents a set of custom rendering commands targeting the graphics API that is in use by the scenegraph. QtQuick 5.8 | |
Renderer class is the abstract baseclass used for rendering the QML scene graph | |
An interface providing access to some of the graphics API specific internals of the scenegraph. QtQuick 5.8 | |
The toplevel root of any scene graph | |
Convenience class for drawing solid filled rectangles using scenegraph. QtQuick | |
Provided for convenience to easily draw textured content using the QML scene graph | |
The base class for textures used in the scene graph | |
Convenient way of rendering textured geometry in the scene graph. QtQuick qtquick-scenegraph-materials | |
Encapsulates texture based entities in QML. QtQuick | |
Implements transformations in the scene graph | |
Convenient way of rendering per-vertex colored geometry in the scene graph |
Detailed Description
\title
Qt Quick C++ Classes \ingroup
modules \qtcmakepackage
Quick \qtvariable
quick
To link against the module, add this line to your qmake .pro
file:
QT += quick
For more information on the Qt Quick module, see the Qt Quick module documentation.