Zastanawiam się nad wzorem projektowania mechanizmu sygnałów i gniazd w Qt?Sygnały i gniazda, wzór w Qt?
Waham się między pośrednikiem a obserwatorem?
Dziękuję ...
Zastanawiam się nad wzorem projektowania mechanizmu sygnałów i gniazd w Qt?Sygnały i gniazda, wzór w Qt?
Waham się między pośrednikiem a obserwatorem?
Dziękuję ...
sygnałów i slotów Qt jest implementacja wzorca Observer. Jeśli chcesz dowiedzieć się więcej na ten temat, polecam lekturę A Deeper Look at Signals and Slots, która ją motywuje i porównuje z sygnałami wzmocnienia. W przeciwnym razie zawsze są dokumenty QT.
Jeśli chcesz użyć wzorca Mediator zamiast wzorca Obserwatora, byłoby dość banalnie, aby to zrobić za pomocą QT. Będziesz musiał dodać klasę mediatora do miksu i uczynić ją obserwatorem interesujących wydarzeń; tj. przenieś sloty i większość logiki aktualizacji ze swoich zwykłych obserwatorów do mediatora.
OK, dziękuję. Zadaję to pytanie, ponieważ znajduję ten link http://onlamp.com/pub/a/onlamp/2002/01/10/designqt.html i dlatego trochę się myliłem. –
Tak, patrz http://pl.wikipedia.org/wiki/Signals_and_slots – ismail