Qt Quick C++ 类

Qt Quick 模块提供用于在 Qt/C++ 应用程序中嵌入 Qt Quick 的类。 更多...

QSGGeometry::Attribute QSGGeometry::Attribute describes a single vertex attribute in a QSGGeometry
QSGGeometry::AttributeSet QSGGeometry::AttributeSet describes how the vertices in a QSGGeometry are built up
QSGGeometry::ColoredPoint2D QSGGeometry::ColoredPoint2D struct is a convenience struct for accessing 2D Points with a color
QQuickItem::ItemChangeData Adds supplimentary information to the QQuickItem::itemChange() function
QSGGeometry::Point2D QSGGeometry::Point2D struct is a convenience struct for accessing 2D Points
QQuickAsyncImageProvider Interface for for asynchronous control of QML image requests
QQuickFramebufferObject Convenience class for integrating OpenGL rendering using a framebuffer object (FBO) with Qt Quick
QQuickImageProvider 用于支持 QML 中像素图和线程化图像请求的接口
QQuickImageResponse Interface for asynchronous image loading in QQuickAsyncImageProvider
QQuickItem The most basic of all visual items in Qt Quick
QQuickItemGrabResult Contains the result from QQuickItem::grabToImage()
QQuickPaintedItem Way to use the QPainter API in the QML Scene Graph
QQuickRenderControl Mechanism for rendering the Qt Quick scenegraph onto an offscreen render target in a fully application-controlled manner
QQuickTextDocument Access to the QTextDocument of QQuickTextEdit
QQuickTextureFactory Interface for loading custom textures from QML
QQuickView 用于显示 Qt Quick 用户界面的窗口
QQuickWindow 用于显示图形 QML 场景的窗口
QSGAbstractRenderer Gives access to the scene graph nodes and rendering of a QSGEngine
QSGBasicGeometryNode Serves as a baseclass for geometry based nodes
QSGClipNode Implements the clipping functionality in the scene graph
QSGDynamicTexture Serves as a baseclass for dynamically changing textures, such as content that is rendered to FBO's
QSGEngine Allows low level rendering of a scene graph
QSGFlatColorMaterial Convenient way of rendering solid colored geometry in the scene graph
QSGGeometry Low-level storage for graphics primitives in the Qt Quick Scene Graph
QSGGeometryNode Used for all rendered content in the scene graph
QSGImageNode Provided for convenience to easily draw textured content using the QML scene graph
QSGMaterial Encapsulates rendering state for a shader program
QSGMaterialShader Represents an OpenGL shader program in the renderer
QSGMaterialType Used as a unique type token in combination with QSGMaterial
QSGNode 所有场景图形节点的基类
QSGOpacityNode 用于改变节点的不透明度
QSGOpaqueTextureMaterial Convenient way of rendering textured geometry in the scene graph
QSGRectangleNode Convenience class for drawing solid filled rectangles using scenegraph
QSGRenderNode 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 Template generated class used to store the state used with a QSGSimpleMateralShader
QSGSimpleMaterialShader Convenient way of building custom OpenGL-based materials for the scene graph
QSGTexture Baseclass for textures used in the scene graph
QSGTextureMaterial Convenient way of rendering textured geometry in the scene graph
QSGTextureProvider 在 QML 中封装基于纹理的实体
QSGTransformNode 实现场景图形变换
QSGVertexColorMaterial Convenient way of rendering per-vertex colored geometry in the scene graph
QSGMaterialShader::RenderState QSGMaterialShader::RenderState encapsulates the current rendering state during a call to QSGMaterialShader::updateState()
QQuickFramebufferObject::Renderer
QSGGeometry::TexturedPoint2D QSGGeometry::TexturedPoint2D struct is a convenience struct for accessing 2D Points with texture coordinates

详细描述

要包括模块类定义,使用以下指令:

#include <QtQuick>
					

要链接到模块,添加此行到 qmake .pro 文件:

QT += quick
					

有关 Qt Quick 模块的更多信息,见 Qt Quick 模块文档编制。