Qt Quick C++ Classes▲
The Qt Quick module provides classes for embedding Qt Quick in Qt/C++ applications.
Classes▲
-
QQuickAsyncImageProvider: The QQuickAsyncImageProvider class provides an interface for 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.
-
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 supplimentary 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.
-
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.
-
QSGAbstractRenderer: QSGAbstractRenderer gives access to the scene graph nodes and rendering of a QSGEngine.
-
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.
-
QSGEngine: The QSGEngine class allows low level rendering of a scene graph.
-
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 an OpenGL shader program in the renderer.
-
QSGMaterialShader::RenderState: The QSGMaterialShader::RenderState encapsulates the current rendering state during a call to QSGMaterialShader::updateState().
-
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.
-
QSGSimpleMaterial: The QSGSimpleMaterial class is a template generated class used to store the state used with a QSGSimpleMateralShader.
-
QSGSimpleMaterialShader: The QSGSimpleMaterialShader class provides a convenient way of building custom OpenGL-based materials for the scene graph.
-
QSGTexture: The QSGTexture class is a baseclass 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.