使用Glade + Python的对象类型“GtkGrid”无效

时间:2013-01-23 08:21:05

标签: python python-2.7 gtk

我正在尝试为我正在编写的日志解析器应用程序制作一个简单的gui,我在使用glade设计整个事情时遇到了一些麻烦。该脚本在python 2.7.3中,GTK安装在机器上。

<object class="GtkGrid" id="grid1">

这可能会造成麻烦,但我无法找出原因。父是一个窗口。我想在调整窗口大小后使用网格进行相对放置。如果我使用“布局”或“固定”元素而不是网格,一切都有效,但每个元素的放置比使用网格时更麻烦。

1 个答案:

答案 0 :(得分:4)

从GTK 3开始,

GtkGrid可用,因此请确保您的应用程序使用GTK 3(使用PyGObject),而不使用GTK 2(使用PyGTK)。

这是官方Python GTK+ 3 tutorial