请教一个问题:PyQt4界面设计中自定义槽函数问题

aerey 发布于 2014/11/11 13:23
阅读 752
收藏 0

用PyQt4进行一个界面程序的设计,用QT Designer画界面,然后生成ui_***.py文件。由于其中的槽函数需要自己写,因此在生成的ui_***.py文件中自定义槽函数。这样做虽然可以,但界面经常需要修改,每次修改都要重新生成ui_***.py文件,于是自定义的槽函数又要重新写,虽然可以复制过来,但也很麻烦,大家是如何解决这个问题的呢?

以前用Visual C++ 6.0 MFC的时候,并不需要这样的重复工作,界面修改后,在代码中自己已经做的修改仍然会保留。

加载中
0
可可可
在你的脚本里面import生成的UI PY 脚本,然后 on_yourctrolname_eventname
0
平头之路

。。。。用继承写槽啊  你新建一个类,如MY_XXX继承他生成的XXX代码 然后写槽函数。你要写任何逻辑  都是 用继承的方法去改 

返回顶部
顶部