nouvel onglet depuis onglet
bonjour à tou[te]s
sous manjaro linux, dernière version python,wx
je crée un button dans un onglet
si je clique sur ce bouton, je tente de créer
la même chose dans un nouvel onglet
je n'y parviens pas
j'ai exploré pas mal de possibilités,
sûrement pas la bonne, car je n'arrive à rien
ici : erreur ligne 2 : 11554 Erreur de segmentation (core dumped
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
import os,sys,wx
num=0
ongl=None
class cadre(wx.Frame):
class onglet(wx.Button):
def __init__(self):
global num
global ongl
wx.Button.__init__(self,ongl)
self.Label=str(num)
self.Bind(wx.EVT_BUTTON,self.click)
def click(self,event):
print('click')
global num
global ongl
num+=1
ongl.AddPage(cadre().onglet().__init__(),"onglet:"+str(num))
#
# ==> erreur ligne 2 : 11554 Erreur de segmentation (core dumped)
#
def __init__(self):
wx.Frame.__init__(self,None,wx.ID_ANY,'titre',size=(950,500))
global ongl
ongl=wx.Notebook(self)
ongl.AddPage(self.onglet(),"onglet:0")
app=wx.App()
frm=cadre().Show()
app.MainLoop() |
si vous aviez des pistes...
merci d'avance