Bonjour,

Je viens de réaliser une petite application en python.

Je réalise avec QT5 une petite grille de saisie dans laquelle j'ai un QListWidget.

Je souhaiterai lire le contenu de ma sélection lorsque je clique dessus.

Voici une partie du code que j'ai pondu :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#Déclaration, positionnement et lancement de la fonction itemSelect.
[.....
self.listeDevis = QtWidgets.QListWidget(self.centralwidget)
self.listeDevis.setGeometry(QtCore.QRect(10, 130, 256, 371))
self.listeDevis.setObjectName("listeDevis")
self.listeDevis.clicked.connect(self.itemSelect)
... jusque là tout va bien. Quand je clique sur la liste... je vois bien "Toto" apparaitre mais c'est tout ....


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
def itemSelect(self,item):
      print('toto')
      print ('on_click: %s' % item.text())
J'ai beaucoup de mal à trouver dans la doc et sur les forums la syntaxe exacte qui me permette d'afficher le contenu de la ligne sélectionnée dans le widget.

Si vous avez déjà fait cela ... je suis preneur.

Merci de vos retours.

Cordialement.

JM