Bonjour à tous,

Mon problème est très simple à expliquer (pour une fois )

J'ai une fenetre avec une QTableWidget. L'utilisateur peut ajouter ou supprimer des lignes à souhait (donc nombre de ligne variable).

Sur chaque ligne de cette table, dans certaine cellule il y a un QTableWidgetItem et dans certaines il y a certain QWidget.

Quand l'utilisateur clique sur un QTableWidgetItem je peux savoir le numéro de la ligne ou il a cliqué via maTable->currentRow() mais impossible de faire cela quand il clique sur un QWidget.

J'ai par exemple une QComboBox en colonne 1. En fonction du choix dans celle ci je veux qu'en colonne 2 il y ait soit une QComboBox, soit un QPushButton, soit rien (QTableWidgetItem).

Alors comment savoir le numero de la ligne ou l'utilisateur a fait son choix dans la QComboBox colonne 1 pour faire un maTable->setCellWidget(?, 2, monWidget)

J'espère avoir bien exposé mon problème.

Merci d'avance pour toute aide ou proposition.