Case à cocher dans QMenu dans un QTableWidget
Bonjour,
je rencontre un soucis actuellement, le voici :
J'ai un QTableWidget (kwallet_table) connecté au clic droit pour afficher un QMenu via une fonction (self.KwalletMenu) :
Code:
1 2 3 4 5 6 7 8
| self.ui.kwallet_table.setContextMenuPolicy(Qt.CustomContextMenu)
self.ui.kwallet_table.customContextMenuRequested.connect(self.KwalletMenu)
def KwalletMenu(self, pos):
Menu = QMenu() # Creation d'un menu
PassCompte = QAction(QIcon.fromTheme("object-unlocked"), 'Afficher les mots de passe', self, checkable=True)
Menu.addAction(PassCompte)
#PassCompte.toggled.connect(self.KwalletViewPass) |
Le menu s'affiche très bien mais lorsque je clique dessus, la case à cocher ne se coche pas...
Je ne comprends pas pourquoi... et ce avec ou non le connect...
Une idée du problème ?