2011-06-22 96 views
1

我試圖建立使用PyGTK的和PyWebKitPyGTK的「斷言失敗GTK_IS_WINDOW

但是Web瀏覽器,我敢肯定我的問題僅涉及PyGTK的

我有一個自定義gtk.Notebook類,與「添加標籤」按鈕,最後一個選項卡。 當我點擊它,它給我的錯誤

/home/ruiqimao/workspace/PyBrowser/src/browser/__init__.py:161: GtkWarning: IA__gdk_window_get_cursor: assertion `GDK_IS_WINDOW (window)' failed gtk.main() 

兩次。

然後,我的新標籤w ^不會出現。

我不知道是怎麼回事,所以here is my whole code

如果你們能幫助我,那將是偉大的!

謝謝!

[編輯]:剛纔發現問題在於w.show_all()行 這是什麼意思?

+1

如果這是你的代碼,它應該很明顯,你的問題不在'w.show_all()'中。改爲檢查'newTab'回調。 – ntd

+0

哦謝謝!我忘了顯示新標籤! xD 謝謝! – iAndr0idOs

+0

如果您解決了問題,請將您的解決方案作爲答案發布並接受。否則,多一些代碼將有助於解決問題。 – CodeMouse92

回答

2

這個問題已經坐了幾個月沒有答案,沒有任何答案。但是,問題確實得到了解決(見評論)。因此,作爲一個服務來解決這個問題OUT「沒有答案」,我會重申明顯的答案。如果有其他人能夠讓我高興,pleeeeeeeease做。 :)

您忘記顯示新選項卡。

謝謝你,晚安。 :)

+0

xD我會把它給你,只是因爲你不知何故發現這個問題......從半年前... o.o – iAndr0idOs

+0

謝謝。是的,我喜歡監視PyGTK標籤,這已經在頭幾個月了。 – CodeMouse92