2013-02-26 97 views
2

我用wxBuilderForm中的按钮创建了一个简单的窗体(框架)。如何用wxFormBuilder生成python代码?

当我生成代码(在wxFormBuilder按F8时),它会生成以下三个文件:

noname.cpp 
noname.h 
test1.fbp 

如果我比较,我下载并包含以下文件的模板..:

gui.fbp 
gui.py 
gui.pyc 
main.py 
MainFrame.py 
MainFrame.pyc 

我想知道为什么我无法生成(通过在wxFormBuilder中按F *键)Python文件?

回答

1

没关系人。

这非常简单。

底部有一个名为python的标签。这是你获得代码的地方。

3

其实我相信正确的方法是设置项目属性,使'code_generation'属性设置为Python。您还需要为“文件”属性提供值,否则您将继续获取名为“noname”的文件。

您应该能够通过选择对象树中的根节点来访问您的项目属性。

1

要将代码从默认C++更改为Python,只需单击左侧项目树顶部的项目即可。然后在右侧的对象属性下,您将能够在'code_generation'设置下选择要输出的语言,并且可以在'文件'设置中更改文件名。它会默认添加一个.py扩展名。