[問題] pygtk繼承問題 and __init(self)__
我是一個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
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章