2011-01-07 44 views

答えて

8

QTの信号とスロットは、オブザーバーパターンの実装です。詳細を知りたい場合は、A Deeper Look at Signals and Slotsを読むことをお勧めします。この信号は、ブースト信号と比較されます。それ以外の場合は、常にQTドキュメントがあります。

Observerパターンの代わりにMediatorパターンを使用する場合は、QTを使用してこれを行うことはかなり簡単です。あなたはミックスにメディエータークラスを追加し、それをあなたのオブザーバーに興味のあるイベントを作る必要があります。つまり、スロットと更新ロジックのほとんどを通常のオブザーバーからメディエータに移動します。

+0

よろしくお願いします。私はこのリンクhttp://onlamp.com/pub/a/onlamp/2002/01/10/designqt.htmlを見つけるので私はこの質問をするので、私はちょっと混乱していました。 –

関連する問題