我有 C++ 类发射信号和 QML 插槽。程序返回事件循环后,我需要在同一个线程中执行槽。
我怎样才能实现这样的目标?
Connections {
target: box2dCppEngine
onBulletCollided: box2dCppEngine.deleteObject(bullet)
connectionType: Qt.QueuedConnection
}
我需要这个,因为我无法执行 deleteObject,在处理碰撞时,我需要在世界步骤之后执行此操作。