2013-01-09 68 views
1

我目前正在關注this教程。 當我運行相應的python文件時,我得到與here相同的問題(儘管我使用python,而不是Vala)。使用python搭建gtk 3搭建gtkbuilder文件

所以顯然我必須告訴python使用gtk3,但我該怎麼做?

我使用Ubuntu 12.04,python2.7,glade3.14。

回答

2

這很奇怪。您可以使用GtkHBox或GtkVBox作爲解決方法。然而,這兩個最近已被棄用(在GTK 3.2中),贊成GtkGrid。此外,你可能想看看官方Python GTK 3 tutorial

+0

謝謝,你讓我進入正確的方向。 – marktani

0

雖然我沒有找到問題的原因,但我通過將my.glade的內容簡單地複製到另一個.glade中,在林間空地打開,保存並在其上運行腳本來實現它。我可能犯了一些我不能再現的錯誤,哦。

感謝liberforce,因爲發佈的教程給出了對問題的「gtk +方面」的更好理解,而我至今只專注於glade。