Bonjour,
J'essaye de comprendre le comportement de mon application.
J'ai défini une clist et un événement pour la sélection d'une ligne de cette clist :Lorsque j'ai plusieurs lignes dans la clist, la sélection de chaque ligne appelle bien la méthode ListViewCListSelectRows.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 self.clist = gtk.CList(len(l_column), [''] * len(l_column)) ... self.clist.connect("select-row", self.ListViewCListSelectRows, callbackSelect)
Lorsqu'il n'y a qu'une ligne dans la clist, elle est naturellement sélectionnée, la sélection (simple click souris) de la ligne n'a pas d'effet (pas d'appel à ListViewCListSelectRows), mais le double click souris provoque l'appel à ListViewCListSelectRows.
Je ne comprends pas qui gère l'action sur ce double click (je ne sais pas où chercher) et en final, je souhaite que le simple click appelle aussi ListViewCListSelectRows dans le cas d'une ligne unique.
merci
Partager