Salut à tous voilà je crois que je vais pêter un cable à force de chercher

J'ai une listcrt

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
self.lc = wx.ListCtrl(self.panel, wx.ID_ANY,pos=(200,500), size=(400,100),style=wx.LC_REPORT|wx.SUNKEN_BORDER|wx.LC_HRULES)
# create and load the columns with header titles, set width
self.lc.InsertColumn(0,"Movie")
self.lc.SetColumnWidth(0, 300)
 
self.lc.InsertColumn(1,"Downloaded?")
self.lc.SetColumnWidth(1, 90)
J'aimerais maintenant y inserer mes valeurs mais qui viennent d'une base de donnée SQLLite

J'ai vu qu'il faut utiliser les 3 fonctions suivant pour inserer des lignes dans la listctr mais je ne sais pas comment gènérer mon tableau de string dynamiquement qui doit je pense ressembler à ca si je devais le faire non dynamiquement

histo = [('Retour vers le futur','yes'),('Retour vers le futur 2', 'no')]

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
index = self.lc.InsertStringItem(100, histo)
self.lc.SetStringItem(1, row["Title"])
self.lc.SetStringItem(2, row["Downloaded"])