Tableau avec case à cocher dans en-tête
Bonjour,
J'ai un tableau dont la première colonne est des cases à cocher.
J'aimerais mettre une case à cocher dans l'en-tête de la première colonne de sorte à ce que quand on clique dessus, toutes les cases se cochent.
J'ai pondu un petit code, dont voici un extrait, mais qui ne fonctionne pas ...
Pourriez-vous m'éclairer ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| self.tableWidget_produireActe = QtGui.QTableWidget(self.tab_produireActe)
self.tableWidget_produireActe.setGeometry(QtCore.QRect(10, 30, 531, 171))
self.tableWidget_produireActe.setObjectName(_fromUtf8("tableWidget"))
self.tableWidget_produireActe.setColumnCount(5)
self.tableWidget_produireActe.setRowCount(0)
chkBoxItem = QtGui.QTableWidgetItem()
chkBoxItem.setCheckState(QtCore.Qt.Unchecked)
self.tableWidget_produireActe.setHorizontalHeaderItem(0, chkBoxItem)
item = QtGui.QTableWidgetItem()
self.tableWidget_produireActe.setHorizontalHeaderItem(1, item)
item = QtGui.QTableWidgetItem()
self.tableWidget_produireActe.setHorizontalHeaderItem(2, item)
item = QtGui.QTableWidgetItem()
self.tableWidget_produireActe.setHorizontalHeaderItem(3, item)
item = QtGui.QTableWidgetItem()
self.tableWidget_produireActe.setHorizontalHeaderItem(4, item) |