Je suis en train de créer un programme de contrôle des stocks et j'ai rencontré un problème pour obtenir la valeur d'une cellule sélectionnée, je sais que j'ai besoin d'utiliser "QtGui.QTableWidget.currentRow" et "QtGui.QTableWidget.currentColumn" pour obtenir la position de l'élément. Cependant, je n'arrive pas à le faire fonctionner car lorsque les fonctions sont appelées, rien n'a été sélectionné et donc elle renvoie -1,-1
Est-ce que quelqu'un sait comment faire pour exécuter "QtGui.QTableWidget.currentRow" et "QtGui.QTableWidget.currentColumn" à chaque fois que l'utilisateur sélectionne une cellule ?
Je pense que le code dont j'ai besoin pour obtenir les données réelles une fois que j'ai les coordonnées est QtGui.QTableWidget.item ?
Voici le code que j'utilise pour obtenir la ligne et la colonne :
row = self.table.currentRow
column = self.table.currentColumn
self.ID = self.table.item(row, column)
Quand l'utilisateur clique sur un bouton pour ajouter du stock, le programme devrait alors utiliser le code produit qu'il vient d'obtenir pour effectuer le changement dans la base de données après avoir obtenu la quantité ajoutée par l'utilisateur
Je suis en train d'utiliser python 3.2 et pyqt 4
Toute aide serait appréciée
Merci
Sam