PyGTK "断言 GTK_IS_WINDOW 失败
我正在尝试用PyGTK和PyWebKit构建一个网页浏览器。
不过,我觉得我的问题主要和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.show_all()这一行。
这可能意味着什么呢?
1 个回答
2
这个问题已经在“未回答”状态下放了好几个月,没人回答。不过,实际上这个问题是解决了的(可以看看评论)。所以,为了把这个问题从“未回答”中解脱出来,我来重新说一下明显的答案。如果有人能给出更好的答案,拜托请告诉我。:)
你忘了显示新标签了。
谢谢,晚安。:)