我在wxBuilderForm中创建了一个带有按钮的简单表单(框架)。
当我生成代码时(在wxFormBuilder中按F8时),它会生成以下三个文件:
noname.cpp
noname.h
test1.fbp
如果我与我下载的模板进行比较,其中包含以下文件..:
gui.fbp
gui.py
gui.pyc
main.py
MainFrame.py
MainFrame.pyc
我想知道为什么我无法生成(通过在wxFormBuilder中按F *)Python文件?
答案 0 :(得分:3)
实际上我认为正确的方法是设置项目属性,使'code_generation'属性设置为Python。此外,您需要为“文件”属性提供值,否则您将继续获取名为“noname”的文件。
您应该能够通过选择对象树中的根节点来访问项目的属性。
答案 1 :(得分:1)
从不介意人们。
这非常简单。
底部有一个名为python的标签。这是您获取代码的地方。
答案 2 :(得分:1)
要从默认C ++将生成代码更改为Python,只需单击左侧项目树顶部的项目。然后在右侧的对象属性下,您将能够在“code_generation”设置下选择要输出的语言,并且可以在“文件”设置中更改文件名。它默认会添加.py扩展名。