从源中删除副本 | Qt 远程对象

Posted

技术标签:

【中文标题】从源中删除副本 | Qt 远程对象【英文标题】:Drop replica from the source | Qt Remote Objects 【发布时间】:2021-04-07 09:34:48 【问题描述】:

我有一个应用程序,当时只有一个副本可以与源通信,但希望允许另一个副本超越通信。为此,我需要一种方法来

找出当前是否有任何副本连接到源 从源中删除副本

我可以在传输/TCP 层实现它,但认为使用远程对象本身来实现它会更干净。 如果有其他方法可以做类似的事情,请告诉我。

【问题讨论】:

【参考方案1】:

Qt 远程对象完全支持多个同时复制,期望源不需要知道也不关心是否有人在听——这些细节是内部的。源没有删除单个副本的接口。

不过,我不清楚用例。您正在做的事情听起来像是多个来源,而不是多个副本。

【讨论】:

以上是关于从源中删除副本 | Qt 远程对象的主要内容,如果未能解决你的问题,请参考以下文章

在 Visual Studio 中使用 Qt 远程对象(带有 qt 插件)

合并,不在源上时删除

从源中排除类别

从源中排除类别

43.QT-访问远程SQLite数据库

创建特定表的转储[重复]