PySide6.QtRemoteObjects.QRemoteObjectDynamicReplica

class QRemoteObjectDynamicReplica

一个动态实例化的Replica更多

PySide6.QtRemoteObjects.QRemoteObjectDynamicReplica 的继承图

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

有生成的副本(具有由副本编译器生成的头文件的副本),以及动态生成的副本。这是动态类型副本的类。

当与Source对象建立连接时,初始化步骤会传递当前的属性值(参见Replica Initialization)。在DynamicReplica中,还会发送属性/信号/槽的详细信息,允许动态创建副本对象。这在QML或脚本编写中可能很方便,但有两个主要缺点。首先,在成功由Source初始化之前,对象实际上是“空的”。其次,在C++中,必须使用QMetaObject::invokeMethod()进行调用,因为moc生成的查找将不可用。

该类没有公共构造函数。它只能通过使用动态的acquire方法来实例化。