bonjour à toutes et à tous,
question d'un débutant de chez débutant, qui après une foultitude d'essais,
de nombreuses recherches, ne parvient pas à faire :
çà, çà baigne, mais... j'aimerais "regarder" toutes les lignes colonnes d'un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 import sys from PyQt4 import QtGui from PyQt4.QtGui import QTreeWidget class Dialogue(QtGui.QDialog): def __init__(self): super( Dialogue, self ).__init__() self.gL=QtGui.QGridLayout() self.tree=QTreeWidget() self.tree.setHeaderLabels(["un","deux"]) for lig in range(3): item = QtGui.QTreeWidgetItem() for col in range(2): item.setText( col, str(lig)+"/"+str(col) ) self.tree.addTopLevelItem(item) self.gL.addWidget(self.tree, 0, 1, 1, 1 ) self.setLayout(self.gL) app=QtGui.QApplication( sys.argv ) window=Dialogue() window.show() sys.exit( app.exec_()
QTreeWidget ( dont on ne connait ni le nombre de lignes , ni le
nombre de colonnes : 3 lignes et 2 colonnes c'est pour l'exemple,
l'utilisateur pourra en ajouter, en enlever )
si vous pouvez m'aider, m'aiguiller....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for lig in ... : # oui mais quoi, comment ? for col in ... : # " print ( tree[lig,col]... ) # "
merci d'avance.
Partager