适用于Python的类似Delphi的GUI设计器

时间:2009-01-21 15:47:40

标签: python user-interface form-designer

是否有适用于Python的GUI工具包,其表单设计器类似于Delphi,例如,可以将控件拖放到表单中,移动它们等等。

3 个答案:

答案 0 :(得分:4)

我推荐PyQt(现在来自诺基亚),它使用Qt Designer。 Qt设计器生成XML文件(.ui),您可以使用名为pyuic的实用程序将其转换为Python模块,或者从Python程序动态加载。

必须在不同的编辑器中编写Python代码,即Designer只是GUI设计器部分而不是完整的IDE。他们有一个名为Qt Creator的测试版IDE,但我不认为它在这个阶段很好地支持Python。

如果您更愿意使用wxPythonwxGlade将输出Python代码。

答案 1 :(得分:2)

使用Glade + PyGTk在Python中进行GUI编程。 Glade是一个允许您通过拖放小部件来创建图形界面的工具。反过来,Glade使用XML生成接口定义,您可以使用libglade与代码连接。查看Glade网站了解更多信息。

答案 2 :(得分:2)

如果您使用wxPython检查BoaConstructor,它是一个完整的Python IDE,带有GUI设计器。