Si je veux créer un Signal de ce type :
signal = pyqtSignal([QListWidgetItem], ['NoneType'])
Au lancement du code j'ai un beau message d'erreur :
TypeError: C++ type 'NoneType' is not supported as a pyqtSignal() type argument type
Mais si je ne mets pas l'argument NoneType et qu'un objet de ce type est passé au signal ça me donne :
TypeError: GrubList.newCurrentItem[QListWidgetItem].emit(): argument 1 has unexpected type 'NoneType'
Sauf que je veux passer un argument de ce type (ou équivalent) à mon signal, puisque c'est ce qui est retourné par mon widget.
Comment faire dans ce cas-là ?
Est-ce qu'on peut seulement ?