私はQtのシグナルとスロットのメカニズムの背後にあるデザインパターンについて疑問に思っていましたか?信号とスロット、Qtのデザインパターン?
私はメディエーターとオブザーバーの間に躊躇していますか?
ありがとう...
私はQtのシグナルとスロットのメカニズムの背後にあるデザインパターンについて疑問に思っていましたか?信号とスロット、Qtのデザインパターン?
私はメディエーターとオブザーバーの間に躊躇していますか?
ありがとう...
QTの信号とスロットは、オブザーバーパターンの実装です。詳細を知りたい場合は、A Deeper Look at Signals and Slotsを読むことをお勧めします。この信号は、ブースト信号と比較されます。それ以外の場合は、常にQTドキュメントがあります。
Observerパターンの代わりにMediatorパターンを使用する場合は、QTを使用してこれを行うことはかなり簡単です。あなたはミックスにメディエータークラスを追加し、それをあなたのオブザーバーに興味のあるイベントを作る必要があります。つまり、スロットと更新ロジックのほとんどを通常のオブザーバーからメディエータに移動します。
よろしくお願いします。私はこのリンクhttp://onlamp.com/pub/a/onlamp/2002/01/10/designqt.htmlを見つけるので私はこの質問をするので、私はちょっと混乱していました。 –
はい、http://en.wikipedia.org/wiki/Signals_and_slots – ismail