Sto solo cercando di capire cosa rende Signal / Slot (Pattern?). Wikipedia non mi dice molto e la chiama implementazione di ObserverPattern *, mentre penserei che abbia molta più somiglianza con DataBusPattern **.
Qualcuno può spiegare in modo astratto cosa è Signal / Slot? I partecipanti a Signal / Slot devono conoscersi (come in ObserverPattern) o meno (come in DataBusPattern) e quali sono le differenze chiave?
Ho provato a capirlo leggendo i documenti QT, ma c'è molta magia in C ++.
*) link
**) link