作者dokinkon (doki)
看板Python
标题[问题] pygtk继承问题 and __init(self)__
时间Wed Oct 28 10:29:12 2009
我是一个python新手,如果问了笨问题还请板上先进多包容
最近在学习PyGtk + PyCairo想提高开发GTK+的速度
由於某一个widget必须能後画出一些特别图案
因此我照着PyCairo的教学网页上写了一个class 继承自 pygtk的 gtk.DrawingArea如下
class MyPanel(gtk.DrawingArea):
问题来了,当我在这个class加入__init__(self)这个函式时
pygtk就会跟我抱怨:
GtkWarning: gtk_widget_show: assertion 'GTK_IS_WIDGET(widget)' failed
widget.show()
但是没有__init__时,一切又正常
想请教一下是我有什麽环节疏忽了吗?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.139.157