C
数据输出 QML 类型
提供来自 Qt 3D Studio 展示中数据输出条目的通知。 更多...
导入语句 | import QtStudio3D.OpenGL 2.8 |
实例化 | Q3DSDataOutput |
属性
信号
- valueChanged(var newValue)
详细描述
此类是一个便利类,用于监听 Qt 3D Studio 展示属性的更改。DataOutput 在展示设计及其代码之间提供了一个干净的合约。它在保持展示细节不暴露给代码的同时,提供一个合约访问点,以便在展示的某些方面发生变化时(例如,由于时间线动画导致的展示元素移动)通知代码。
DataOutput 可以与设计中的相同属性中附加,就像 DataInput 一样,包括展示时间线。只有例外是幻灯片更改。幻灯片更改已经通过 Presentation::slideEntered
和 Presentation::slideExited
信号进行通知。
注意:每个注册的 DataOutput 都有性能成本,因此请尽量减少创建不必要的 DataOutput。
另见:展示、数据输入、Presentation::slideExited、Presentation::slideEntered 和 Presentation::customSignalEmitted。
属性文档
name : string |
指定在展示中观察的数据输出元素的名称。名称必须与展示中定义的数据输出名称匹配。在设置值属性之前必须设置此属性。
信号文档
valueChanged(var newValue) |
当观察到的 DataOutput 在展示中的值更改为 newValue 时触发。
注意:相应的事件处理程序是 onValueChanged
。
在某些 Qt 许可下可用。
了解更多信息。