QtROClientFactory 类
该类存储 Qt 远程对象网络上可用的客户端后端的有关信息。 更多...
头文件 | #include <QtROClientFactory> |
CMake | find_package(Qt6 REQUIRED COMPONENTS RemoteObjects) target_link_libraries(mytarget PRIVATE Qt6::RemoteObjects) |
qmake | QT += remoteobjects |
相关非成员
void | qRegisterRemoteObjectsClient(const QString &id) |
相关非成员
template <typename T> void qRegisterRemoteObjectsClient(const QString &id)
为类型 T
注册远程对象客户端 id。
如果您需要为 Qt 远程对象自定义传输协议,您需要在此处注册客户端和服务器实现。
注意:该函数要求在调用函数的点 T
是完全定义的类型。
此示例将类 CustomClientIo
注册为 "myprotocol"
qRegisterRemoteObjectsClient<CustomClientIo>(QStringLiteral("myprotocol"));
有了这个,您现在可以使用此新自定义协议实例化节点
QRemoteObjectNode client(QUrl(QStringLiteral("myprotocol:registry")));
© 2024 Qt 公司。本文档中包含的贡献的文档版权属于各自的所有者。所提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相应的徽标是芬兰和/或其他国家的 Qt 公司的商标。所有其他商标均属于其各自的所有者。