Qt Quick 模块提供在 Qt/C++ 应用程序中嵌入 Qt Quick 的类。 更多...
QQuickOpenGLUtils | 包含 Qt Quick 实用程序,当与 OpenGL 后端一起使用时 |
QNativeInterface::QSGD3D11Texture | 提供对 Direct3D 11 纹理对象的访问和启用采纳 |
QNativeInterface::QSGMetalTexture | 提供对 Metal 纹理对象的访问和启用采纳 |
QNativeInterface::QSGOpenGLTexture | 提供对 OpenGL 纹理对象的访问和启用采纳 |
QNativeInterface::QSGVulkanTexture | 提供对 Vulkan 图像对象的访问和启用采纳 |
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 |
QQuickFramebufferObject::Renderer | |
QQuickGraphicsConfiguration | Container for low-level graphics settings that can affect how the underlying graphics API, such as Vulkan, is initialized by the Qt Quick scene graph. It can also control certain aspects of the scene graph renderer |
QQuickGraphicsDevice | Opaque container for native graphics objects representing graphics devices or contexts |
QQuickImageProvider | 用于支持 QML 中像素图和线程化图像请求的接口 |
QQuickImageResponse | Interface for asynchronous image loading in QQuickAsyncImageProvider |
QQuickItem | The most basic of all visual items in Qt Quick |
QQuickItem::ItemChangeData | Adds supplementary information to the QQuickItem::itemChange() function |
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 |
QQuickRenderTarget | Opaque container for native graphics resources specifying a render target, and associated metadata |
QQuickTextDocument | Access to the QTextDocument of QQuickTextEdit |
QQuickTextureFactory | Interface for loading custom textures from QML |
QQuickView | 用于显示 Qt Quick 用户界面的窗口 |
QQuickWindow | 用于显示图形 QML 场景的窗口 |
QQuickWindow::GraphicsStateInfo | Describes some of the RHI's graphics state at the point of a beginExternalCommands() call |
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 |
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 |
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 |
QSGGeometry::Point2D | QSGGeometry::Point2D struct is a convenience struct for accessing 2D Points |
QSGGeometry::TexturedPoint2D | QSGGeometry::TexturedPoint2D struct is a convenience struct for accessing 2D Points with texture coordinates |
QSGGeometryNode | 用于场景图形中的所有渲染内容 |
QSGImageNode | Provided for convenience to easily draw textured content using the QML scene graph |
QSGMaterial | Encapsulates rendering state for a shader program |
QSGMaterialShader | 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 | 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 |
QSGSimpleRectNode | Convenience class for drawing solid filled rectangles using scenegraph |
QSGSimpleTextureNode | Provided for convenience to easily draw textured content using the QML scene graph |
QSGTexture | The base class 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 |
要包括模块类定义,使用以下指令:
#include <QtQuick>
要链接到模块,添加此行到
qmake
.pro
文件:
QT += quick
有关 Qt Quick 模块的更多信息,见 Qt Quick 模块文档编制。