开发者

Is there any Visual Studio-like tool for creating GUIs for Python?

My girlfriend asked me if there was a tool (actually, an IDE) that would let her create her GUI visually and edit functions associated with GUI-related events with little effort.

For exa开发者_运维技巧mple, she wants to double-click a button she just created and immediately see (and edit) the code associated with that button's on-click event. I believe this is what she does in Visual Studio.

The toolkit doesn't matter. She just wants this funcionality.

Is there some tool that accomplishes this?

Thank you.

EDIT: Made the example look bold. Seemed no one was looking at it, and it's an important requirement.


I would recommend based on your needs:

  • Qt Designer
  • wxGlade

Check this out: http://wiki.python.org/moin/GuiProgramming


For GTK+ there is Glade. Python can load interface files created with Glade. There are some tutorials on the net.

Is there any Visual Studio-like tool for creating GUIs for Python?

For Qt there is QtDesigner. PyQt manual covers how to use PyQt with QtDesigner.

As far as I know QtDesigner is integrated into some IDEs (e.g. Eclipse)


Python(x,y) includes an installation of Eclipse with PyDev and QT Designer integrated. If you configure PyUIC to run from Eclipse (see this brief HOWTO) then, once the GUI has been designed, the framework code can be generated at the push of a button.

Admittedly this is not as easy or as polished as VS and there may be problems when it comes to refactoring the GUI ...


http://www.codeplex.com/IronPythonStudio


WxGlade. I'm not sure if you can do the click and edit code thing, but it comes pretty close.


Qt Creator is pretty slick. It's for C++ coding only, but Qt manages to make that a bit easier.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜