什么信号可以连接到pyqt4(qt)中的初始对话框显示

时间:2009-12-10 02:49:03

标签: python qt pyqt4

我有一个应用程序,我想连接显示pyqt4对话框时发出的任何信号,以便执行初始方法。出于多种原因,我不希望在__init__方法中调用该方法。我花了很长时间搜索,但我还没有找到答案。我确信有一个简单的解决方案,由于我的经验不足,我忽略了,因为我可以在wxPython中做到这一点。建议?

1 个答案:

答案 0 :(得分:3)

首次显示时没有信号发出,相反,您必须通过重载这些方法来拦截第一个resizeEventpaintEvent(因为您不想从{{1}初始化方法)。

另一种选择是添加自己的__init__方法,初始化然后调用showAndInit