Bonjour,
J'ai créé une class ComboObject(Object) et lorsque je crée des méthode de cette class, je souhaiterais pouvoir préciser les types des arguments. Je sais que je peux rajouter de la documentation, mais moi j'aimerais que PyCharm comprenne le type (la classe) de l'objet.

J'ai essayé en précisant argument: type dans la définition, mais ça ne semble fonctionner que pour les types standard de python.

ça, ça marche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
def check_if_is_subset_off_superset(self, superset_combo: str):
mais moi je veux quelque chose comme ça, mais ça ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
def check_if_is_subset_off_superset(self, superset_combo: ComboObject):
ComboObject est une classe que j'ai définie dans le même fichier.