Qt QML C++ 类

Qt QML 模块提供 C++ API。更多信息...

QJSEngine

评估 JavaScript 代码的环境

QJSManagedValue

表示属于 QJSEngine 的 JavaScript 堆上的值

QJSPrimitiveNull

一个空的标记类型,用于指示 JavaScript null 值

QJSPrimitiveUndefined

一个空的标记类型,用于指示 JavaScript Undefined 类型及其单一值

QJSPrimitiveValue

在 JavaScript 语义上操作原始类型

QJSValue

作为 Qt/JavaScript 数据类型的容器

QJSValueIterator

QJSValue 的 Java 风格迭代器

QQmlAbstractUrlInterceptor

允许您控制 QML 文件加载

QQmlApplicationEngine

从一个单独的 QML 文件加载应用程序的便捷方法

QQmlComponent

封装 QML 组件定义

QQmlContext

定义 QML 引擎内的上下文

QQmlContext::PropertyPair

QQmlEngine

实例化 QML 组件的环境

QQmlEngineExtensionPlugin

自定义 QML 扩展插件的基础抽象类

QQmlError

封装 QML 错误

QQmlExpression

在 QML 上下文中计算 JavaScript

QQmlExtensionPlugin

具有自定义类型注册函数的自定义 QML 扩展插件的基础抽象类

QQmlFile

静态实用方法,用于分类 URL

QQmlFileSelector

A class for applying a QFileSelector to QML file loading

QQmlImageProviderBase

用于在 QML 引擎中注册图像提供者

QQmlIncubationController

实例驱动 QQmlIncubators 的进度

QQmlIncubator

允许异步创建 QML 对象

QQmlInfo

允许记录与 QML 相关的消息

QQmlListProperty

允许应用程序将 QObject 派生类的列表类似属性暴露给 QML

QQmlListReference

允许操作 QQmlListProperty 属性

QQmlNetworkAccessManagerFactory

为 QML 引擎创建 QNetworkAccessManager 实例

QQmlParserStatus

关于 QML 解析器状态的更新

QQmlProperty

从 QML 创建的物体访问属性

QQmlPropertyMap

允许您设置 QML 绑定中使用的键值对

QQmlPropertyValueSource

动画和绑定等属性值源接口

QQmlScriptString

封装脚本及其上下文

详细描述

有关 Qt QML 模块的更多信息,请参阅 Qt Qml 模块文档。

© 2024 Qt公司有限公司。本文档中包含的贡献是各自所有者的版权。本提供的文档根据自由软件基金会发布的版本 1.3 的 GNU自由文档许可证 条款进行许可。Qt及其相应的标志是Qt公司在芬兰及其他全球国家的商标。所有其他商标均为各自所有者的财产。