Ti ringrazio davvero tanto. Purtroppo su Google non ci sono tutorial molto chiari e la maggior parte sono stati scritti per Qt usate in C++ e non in Python. Studierò per bene questo codice. A prima vista mi pare di capire una cosa (correggimi nel caso abbia preso una cantonata):
La funzione lambda passata come attributo fa sì che la classe abbia un comportamento personsonalizzato al click del mouse. Se viene omessa, allora non succede nulla giusto? Mi potresti spiegare però cosa sia e? Il valore di ritorno della funzione lambda? E se sì perché viene passato a self.callback(e) ?
Grazie ancora sei stato gentilissimo