【发布时间】:2011-05-02 21:26:36
【问题描述】:
我需要实现一个简单的消息总线:
- 只有一个进程,因此不需要 D-Bus。
- 发布/订阅类型化事件(甚至可以是 QObjects)
我正在考虑使用 QSignalMapper 来标记“命名事件”,然后从插槽重新发射或将发布者信号连接到订阅者的信号......
有什么建议吗?还是应该选择相对简单的设计模式?
PS:Windows 上 D-Bus 的 AFAICS 需要安装“第 3 方”软件才能与 Qt 配合使用。
【问题讨论】:
标签: qt dbus publish-subscribe