信号和插槽,Qt的设计模式?

Max*_*ITT 5 qt design-patterns

我想知道Qt中信号和插槽机制背后的设计模式?

我在调解员和观察者之间犹豫不决?

谢谢...

Nat*_*man 8

QT的信号和插槽是Observer模式的实现.如果您想了解更多信息,我建议您阅读更深入的信号和插槽,以激励它并将其与Boost信号进行比较.否则,总会有QT文档.

如果您想使用Mediator模式而不是Observer模式,那么使用QT执行此操作将非常简单.您必须在混合中添加一个中介类,并使其成为您感兴趣的事件的观察者; 即将插槽和大部分更新逻辑从常规观察者移动到调解器.