Qt Quick C++ Classes▲
The Qt Quick module provides classes for embedding Qt Quick in Qt/C++ applications.
Namespaces▲
-
QQuickOpenGLUtils: The QQuickOpenGLUtils namespace contains utilities for Qt Quick when used with an OpenGL backend.
Classes▲
-
QNativeInterface::QSGD3D11Texture: Provides access to and enables adopting Direct3D 11 texture objects.
-
QNativeInterface::QSGMetalTexture: Provides access to and enables adopting Metal texture objects.
-
QNativeInterface::QSGOpenGLTexture: Provides access to and enables adopting OpenGL texture objects.
-
QNativeInterface::QSGVulkanTexture: Provides access to and enables adopting Vulkan image objects.
-
QQuickAsyncImageProvider: The QQuickAsyncImageProvider class provides an interface for asynchronous control of QML image requests.
-
QQuickFramebufferObject: The QQuickFramebufferObject class is a convenience class for integrating OpenGL rendering using a framebuffer object (FBO) with Qt Quick.
-
QQuickGraphicsConfiguration: QQuickGraphicsConfiguration controls lower level graphics settings for the QQuickWindow.
-
QQuickGraphicsDevice: The QQuickGraphicsDevice class provides an opaque container for native graphics objects representing graphics devices or contexts.
-
QQuickImageProvider: The QQuickImageProvider class provides an interface for supporting pixmaps and threaded image requests in QML.
-
QQuickImageResponse: The QQuickImageResponse class provides an interface for asynchronous image loading in QQuickAsyncImageProvider.
-
QQuickItem: The QQuickItem class provides the most basic of all visual items in Qt Quick.
-
QQuickItem::ItemChangeData: Adds supplementary information to the QQuickItem::itemChange() function.
-
QQuickItemGrabResult: The QQuickItemGrabResult contains the result from QQuickItem::grabToImage().
-
QQuickPaintedItem: The QQuickPaintedItem class provides a way to use the QPainter API in the QML Scene Graph.
-
QQuickRenderControl: The QQuickRenderControl class provides a mechanism for rendering the Qt Quick scenegraph onto an offscreen render target in a fully application-controlled manner.
-
QQuickRenderTarget: The QQuickRenderTarget class provides an opaque container for native graphics resources specifying a render target, and associated metadata.
-
QQuickTextDocument: The QQuickTextDocument class provides access to the QTextDocument of QQuickTextEdit.
-
QQuickTextureFactory: The QQuickTextureFactory class provides an interface for loading custom textures from QML.
-
QQuickView: The QQuickView class provides a window for displaying a Qt Quick user interface.
-
QQuickWindow: The QQuickWindow class provides the window for displaying a graphical QML scene.
-
QQuickWindow::GraphicsStateInfo: Describes some of the RHI's graphics state at the point of a beginExternalCommands() call.
-
QSGBasicGeometryNode: The QSGBasicGeometryNode class serves as a baseclass for geometry based nodes.
-
QSGClipNode: The QSGClipNode class implements the clipping functionality in the scene graph.
-
QSGDynamicTexture: The QSGDynamicTexture class serves as a baseclass for dynamically changing textures, such as content that is rendered to FBO's.
-
QSGFlatColorMaterial: The QSGFlatColorMaterial class provides a convenient way of rendering solid colored geometry in the scene graph.
-
QSGGeometry: The QSGGeometry class provides low-level storage for graphics primitives in the Qt Quick Scene Graph.
-
QSGGeometry::Attribute: The QSGGeometry::Attribute describes a single vertex attribute in a QSGGeometry.
-
QSGGeometry::AttributeSet: The QSGGeometry::AttributeSet describes how the vertices in a QSGGeometry are built up.
-
QSGGeometry::ColoredPoint2D: The QSGGeometry::ColoredPoint2D struct is a convenience struct for accessing 2D Points with a color.
-
QSGGeometry::Point2D: The QSGGeometry::Point2D struct is a convenience struct for accessing 2D Points.
-
QSGGeometry::TexturedPoint2D: The QSGGeometry::TexturedPoint2D struct is a convenience struct for accessing 2D Points with texture coordinates.
-
QSGGeometryNode: The QSGGeometryNode class is used for all rendered content in the scene graph.
-
QSGImageNode: The QSGImageNode class is provided for convenience to easily draw textured content using the QML scene graph.
-
QSGMaterial: The QSGMaterial class encapsulates rendering state for a shader program.
-
QSGMaterialShader: The QSGMaterialShader class represents a graphics API independent shader program.
-
QSGMaterialShader::GraphicsPipelineState: Describes state changes that the material wants to apply to the currently active graphics pipeline state.
-
QSGMaterialShader::RenderState: Encapsulates the current rendering state during a call to QSGMaterialShader::updateUniformData() and the other update type of functions.
-
QSGMaterialType: The QSGMaterialType class is used as a unique type token in combination with QSGMaterial.
-
QSGNode: The QSGNode class is the base class for all nodes in the scene graph.
-
QSGOpacityNode: The QSGOpacityNode class is used to change opacity of nodes.
-
QSGOpaqueTextureMaterial: The QSGOpaqueTextureMaterial class provides a convenient way of rendering textured geometry in the scene graph.
-
QSGRectangleNode: The QSGRectangleNode class is a convenience class for drawing solid filled rectangles using scenegraph.
-
QSGRenderNode: The QSGRenderNode class represents a set of custom rendering commands targeting the graphics API that is in use by the scenegraph.
-
QSGRendererInterface: An interface providing access to some of the graphics API specific internals of the scenegraph.
-
QSGSimpleRectNode: The QSGSimpleRectNode class is a convenience class for drawing solid filled rectangles using scenegraph.
-
QSGSimpleTextureNode: The QSGSimpleTextureNode class is provided for convenience to easily draw textured content using the QML scene graph.
-
QSGTexture: The QSGTexture class is the base class for textures used in the scene graph.
-
QSGTextureMaterial: The QSGTextureMaterial class provides a convenient way of rendering textured geometry in the scene graph.
-
QSGTextureProvider: The QSGTextureProvider class encapsulates texture based entities in QML.
-
QSGTransformNode: The QSGTransformNode class implements transformations in the scene graph.
-
QSGVertexColorMaterial: The QSGVertexColorMaterial class provides a convenient way of rendering per-vertex colored geometry in the scene graph.