Python Gtk.Widget.draw():错误,信号绘制需要1个参数;0给定
我想在事件触发时更新Gtk.DrawingArea 检查代码,它不工作:1信号绘制所需的参数;0给定值Python Gtk.Widget.draw():错误,信号绘制需要1个参数;0给定,python,gtk,signals,Python,Gtk,Signals,我想在事件触发时更新Gtk.DrawingArea 检查代码,它不工作:1信号绘制所需的参数;0给定值 event = threading.Event() area = Gtk.DrawingArea area.connect("draw", self.__DrawingArea_DrawSignal) def __DrawingArea_DrawSignal(self, widget, context): pass if event: area.emit('draw')
event = threading.Event()
area = Gtk.DrawingArea
area.connect("draw", self.__DrawingArea_DrawSignal)
def __DrawingArea_DrawSignal(self, widget, context):
pass
if event:
area.emit('draw')
你不应该也不能像那样从物体外部发出信号 现在还不完全清楚您想做什么,但是如果您想确保重新绘制,可以调用
area.queue\u draw()