Changer la fonction update en cours d'exécution, c'est possible, mais ce n'est pas forcément intéressant...
Par contre, ce que tu peux faire, c'est rajouter une fonction dans ton observateur proche de
1 2 3 4 5 6
| void visitor::itemHasChanged( ComboBox const&)
{
/* rechercher le combobox en question */
/* récupérer l'information qui a été modifiée */
/* réagir en fonction */
} |
(peut aussi fonctionner avec des pointeurs, ou un nom plus explicite pour la fonction
)
et l'appeler sous une forme proche de
myVisitor->itemHasChanged(*this);
Partager