我的女朋友问我是否有一个工具(实际上是一个IDE)可以让她在视觉上创建她的GUI并轻松编辑与GUI相关的事件相关的功能。
例如,她想要双击她刚刚创建的按钮,并立即查看(和编辑)与该按钮的点击事件相关联的代码。我相信这是她在Visual Studio中所做的。
工具包无关紧要。她只想要这个功能。
是否有一些工具可以实现这一目标?
谢谢。
编辑:让这个例子看起来很大胆。似乎没有人在看它,这是一个重要的要求。
答案 0 :(得分:6)
答案 1 :(得分:2)
对于GTK +,有Glade。 Python可以加载使用Glade创建的接口文件。网上有一些教程。
对于Qt,有QtDesigner。 PyQt手册涵盖how to use PyQt with QtDesigner。
据我所知,QtDesigner已集成到某些IDE中(例如Eclipse)
答案 2 :(得分:2)
Python(x,y)包括Eclipse的安装,其中集成了PyDev和QT Designer。如果将PyUIC配置为从Eclipse运行(参见this brief HOWTO),那么一旦设计了GUI,只需按一下按钮就可以生成框架代码。
不可否认,这并不像VS那么简单或精致,在重构GUI时可能会出现问题......
答案 3 :(得分:1)
答案 4 :(得分:0)
WxGlade。我不确定你是否可以点击并编辑代码,但它非常接近。
答案 5 :(得分:0)
Qt Creator很漂亮。它仅适用于C ++编码,但Qt设法使这更容易。