C

Qt for MCUs 参考页面

类列表

Qul::Application

用于启动 Qt Quick Ultralite

Qul::ApplicationConfiguration

应用程序配置类,包含文本缓存和其他配置

Qul::ApplicationSettings

应用程序设置的容器

Qul::EventQueue

提供了一种方便的方式来在不同的应用程序部分之间发送和接收事件

Qul::Image

允许直接访问像素数据的图像表示

Qul::ImageProvider

支持 QML 中的图像请求的接口

Qul::ImageWriteGuard

调用 Image::beginWrite() 和 Image::endWrite() 的辅助工具

Qul::ListModel

从这个类继承以将模型暴露给 QML

Qul::Object

为 Qt Quick Ultralite 中使用的所有项或对象提供抽象实现

Qul::PaintedItemDelegate

表示绘制项对象的基类

Qul::Platform::Config

此结构体提供了平台配置的运行时表示

Qul::Platform::DeviceLink

此类提供了主机和设备之间通信的功能

Qul::Platform::DeviceLinkInterface

为此提供接口实现

Qul::Platform::FrameStatistics

提供帧渲染统计信息

Qul::Platform::FramebufferFormat

此结构体包含有关帧缓冲区的信息

Qul::Platform::MessageQueue

用于与队列实现交互的便利类

Qul::Platform::MessageQueueInterface

接口类,提供平台特定队列以供 Qt Quick Ultralite 使用

Qul::Platform::PerformanceMetrics

提供性能指标

Qul::Platform::PlatformContext

此类提供了一个抽象接口以实现平台上下文

Qul::Platform::SinglePointTouchEvent

包含有关单个点触摸事件信息的结构体

Qul::Platform::SinglePointTouchEventDispatcher

处理平台中的单个点触摸事件的便利类

Qul::Platform::StackAllocator

为可能需要一些额外内存进行缓存的函数提供简单内存分配器

Qul::PlatformInterface::Allocator

用于 C++ 标准容器的内存分配器

Qul::PlatformInterface::Brush

表示使用 DrawingEngine 绘制的形状的填充模式

Qul::PlatformInterface::DefaultPathDataStroker

默认实现

Qul::PlatformInterface::DrawingDevice

定义可以绘制到的设备

Qul::PlatformInterface::DrawingEngine

此类为混合函数提供抽象接口

Qul::PlatformInterface::File

用于实现文件访问的抽象API

Qul::PlatformInterface::Filesystem

用于实现自定义文件系统的抽象API

Qul::PlatformInterface::GenericMatrix

表示矩阵的模板类

Qul::PlatformInterface::GradientStop

表示渐变中的单个渐变停止点

Qul::PlatformInterface::GradientStops

表示用于定义渐变颜色过渡的停止点集合

Qul::PlatformInterface::ImageDecoder

用于实现自定义图像解码器的抽象API

Qul::PlatformInterface::LayerEngine

此类为管理硬件层提供一个抽象接口

Qul::PlatformInterface::LinearGradient

表示由刷子使用的线性渐变

Qul::PlatformInterface::MemoryAllocator

此类为内存分配提供一个抽象接口

Qul::PlatformInterface::PathData

此类表示矢量路径数据

Qul::PlatformInterface::PathDataArcSegment

表示路径数据弧段

Qul::PlatformInterface::PathDataCubicBezierSegment

表示路径数据三次贝塞尔段

Qul::PlatformInterface::PathDataIterator

用于遍历路径数据段的便捷类

Qul::PlatformInterface::PathDataLargeClockWiseArcSegment

表示路径数据大顺时针弧段

Qul::PlatformInterface::PathDataLargeCounterClockWiseArcSegment

表示路径数据大逆时针弧段

Qul::PlatformInterface::PathDataLineSegment

表示路径数据线段

Qul::PlatformInterface::PathDataMoveSegment

表示路径数据移动段

Qul::PlatformInterface::PathDataPathSeparatorSegment

表示路径数据路径分隔段

Qul::PlatformInterface::PathDataQuadraticBezierSegment

表示路径数据二次贝塞尔段

Qul::PlatformInterface::PathDataSegment

表示Qul::PlatformInterface::PathData类的单个路径数据段

Qul::PlatformInterface::PathDataSmallClockWiseArcSegment

表示路径数据小顺时针弧段

Qul::PlatformInterface::PathDataSmallCounterClockWiseArcSegment

表示路径数据小逆时针弧段

Qul::PlatformInterface::PathDataStroker

生成形状的描边表示

Qul::PlatformInterface::PixelDataPointer

包含有关精确(位完美)像素数据位置的信息的结构

Qul::PlatformInterface::Point

使用整数精度定义平面上的一个点

Qul::PlatformInterface::PointF

使用浮点精度在平面上定义一个点。点是通过X坐标和Y坐标指定的,这些坐标可以通过x()和y()函数访问。点的坐标使用浮点数指定以提高精度。如果X和Y都设置为0.0,则isNull()函数返回true。可以使用setX()和setY()函数设置(或修改)坐标,或者可以使用rx()和ry()函数,它们返回对坐标的引用(允许直接操作)

Qul::PlatformInterface::Rect

使用整数精度在平面上定义矩形

Qul::PlatformInterface::RectF

使用浮点精度在平面上定义矩形

Qul::PlatformInterface::Rgba32

RGBA颜色的存储空间

Qul::PlatformInterface::Screen

包含关于显示尺寸(以像素为单位)的信息

Qul::PlatformInterface::Size

使用整数点精度定义二维对象的大小

Qul::PlatformInterface::SizeF

使用浮点精度定义二维对象的大小

Qul::PlatformInterface::StrokeProperties

一个结构体,用于指定路径的描边属性

Qul::PlatformInterface::Texture

包含有关纹理信息的类

Qul::PlatformInterface::TouchPoint

表示单个触摸点

Qul::PlatformInterface::Transform

指定坐标系的2D变换

Qul::Property

可以用来保存给定类型的属性

Qul::RootItem

在Application::setRootItem()中使用的公共类型

Qul::SharedImage

对图像数据的共享引用

Qul::Signal

允许创建可以从QML连接的信号

Qul::Singleton

继承此类,将C++类或结构公开为QML的单例

Qul::Timer

提供了一种运行重复和单次定时器的方法

Tvii::Configuration::Config

一个包含 OTF 层配置的结构体

Tvii::Warping::WarpInfo

一个包含关于层扭曲能力信息的结构体

QML 参考文献

平台参考文献

在特定 Qt 许可证下可用。
了解更多信息。