Наверное банальная фигня, но никак не могу понять как это сделать.
Есть окно wx.Frame в нем есть мой метод который меняет текст.
Каким образом я могу это сделать из другого класа?
Примерная структура программы:
1 class Worker(threading.Thread):
2 def run(self):
3 self.get_data()
4 #вот тут хотелось бы вызвать set_text(), но как это сделать для нужного окна?
5
6 class Win(wx.Frame):
7 def set_text(self, data):
8
9 class App(wx.App):
10 work = Worker()
11 work.run()
12 frame = Win(None, "text")
13 frame.Show()
Точно знаю что есть простой способ это делать, но как? На С#, кстати, тоже самое делал через странное место.