我有一个按钮,当它被单击时,它会启动一个每2秒调用一次函数的GObject线程。我想要暂停或停止调用此功能的另一个按钮。任何人都可以引导我朝着正确的方向前进吗?
使用Python GTK 3
def on_refreshbutton_clicked(self,widget):
print("Data..")
self.th = GObject.timeout_add(2000,self.refresh_screen)
def on_pausebutton_clicked(self,widget):
print("Paused..")
答案 0 :(得分:0)
找到答案。 Revome来源!
def on_refreshbutton_clicked(self,widget):
print("Data..")
self.th = GObject.timeout_add(2000,self.refresh_screen)
def on_pauseButton_clicked(self, widget):
print("Paused main screen.")
GObject.source_remove(self.th)