QAnimationCallback 类

class Qt3DAnimation::QAnimationCallback

表示动画回调对象。 更多信息...

头文件 #include <QAnimationCallback>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3danimation)
target_link_libraries(mytarget PRIVATE Qt6::3danimation)
qmakeQT += 3danimation

公共类型

枚举Flag { OnOwningThread, OnThreadPool }
标志标志

公共函数

virtual voidvalueChanged(const QVariant &value) = 0

详细说明

成员类型文档

enum QAnimationCallback::Flag
flags QAnimationCallback::Flags

标志用于指示 valueChanged() 函数的调用方式。

常数描述
Qt3DAnimation::QAnimationCallback::OnOwningThread0x0回调函数在所属(GUI 或主)线程上调用。
Qt3DAnimation::QAnimationCallback::OnThreadPool0x01回调函数在线程池工作线程上调用。

Flags 类型是为 QFlags<Flag> 的 typedef。它存储了 Flag 值的 OR 组合。

成员函数文档

[纯虚] void QAnimationCallback::valueChanged(const QVariant &value)

当动画 发生变化时触发此回调函数。

另请参阅QCallbackMapping::setCallback().

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