wxGladeをPythonで使う方法

Gladeの場合はPythonスクリプトから*.gladeファイルを直接読み込んで使うが、wxGladeの場合はwxGladeからPythonファイルをジェネレートしてそれを使う。こっちの方が全部Pythonで読めて便利かも。

しかし、wxGladeでGUIいじる度にジェネレートするとすればPythonのソースはGUI部分に関しては全くいじれないし、ジェネレートされたPythonソースをガンガンいじるとすればwxGladeの恩恵にあずかれるのは開発の初期だけということになる。うーん、どっちがいいんだろう。


ちなみにジェネレートされたPythonソースにはメインループが書かれているので、そのまま実行すればメインウインドウが起動する。Pythonを一行も書かずにここまでたどり着けるというのは結構すごい。いやDelphiとかLazarusでもできるんだけどね。Gladeとはだいぶ違うなぁと。