私は現在このチュートリアルに従っています。対応するPythonファイルを実行すると、ここと同じ問題が発生します(ただし、ValaではなくPythonを使用しています)。
どうやら私はPythonにgtk3を使用するように指示する必要がありますが、これを行うにはどうすればよいですか?
私はUbuntu12.04、python2.7、glade3.14を使用しています。
私は現在このチュートリアルに従っています。対応するPythonファイルを実行すると、ここと同じ問題が発生します(ただし、ValaではなくPythonを使用しています)。
どうやら私はPythonにgtk3を使用するように指示する必要がありますが、これを行うにはどうすればよいですか?
私はUbuntu12.04、python2.7、glade3.14を使用しています。
それは奇妙です。回避策として、GtkHBoxまたはGtkVBoxを使用できます。ただし、これら2つは最近(GTK 3.2で)非推奨になり、GtkGridが採用されました。また、PythonGTK3の公式チュートリアルもご覧ください。
問題の原因はわかりませんが、my.gladeの内容をanother.gladeにコピーし、gladeで開いて保存し、スクリプトを実行するだけで機能するようになりました。おそらく、もう再現できない間違いを犯したのではないでしょうか。
liberforceに感謝します。投稿されたチュートリアルでは、問題の「gtk +側」についての理解が深まりましたが、これまでは空き地にのみ集中していました。