查看完整版本: [--
pyqt如何实现函数的信号和槽功能
--]
QTCN开发网
->
Python Qt GUI快速编程
->
pyqt如何实现函数的信号和槽功能
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
lason123
2017-07-10 15:21
pyqt如何实现函数的信号和槽功能
RT,一般pyqt的信号和槽都是针对控件的某个属性来定义的,比如按下某个按钮或者控件的某种状态发生改变,触发某个事件,那么,这个有没有支持函数的,比如某个函数功能结束后,就触发了某个事件函数,请高手帮忙解答谢谢。
linote
2017-07-10 22:10
我知道的不多,我的想法是,在这个功能函数结束的最后,直接调用那个事件函数不就实现你的要求了吗?
像《Python Qt GUI快速编程》第6章里,用户关闭程序时,都会调用关闭事件处理程序closeEvent(),里面的例子就是重新实现closeEvent()。在里面加入了判断是否有未保存的文件,调用了okToContinue()进行判断。
像修改cloesEvent()这样的方法也可以作为一个槽,槽里面调用其它事件函数。
查看完整版本: [--
pyqt如何实现函数的信号和槽功能
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled