2014-10-04 10 views
0

當我添加要執行的代碼時init它在窗體顯示前執行的窗體的方法,我想在窗體顯示後執行我的代碼給用戶 我試圖覆蓋顯示()和showEvent()方法,但是從Ui_frmGreeting進口Ui_frmGreeting仍然相同的行爲在窗體中執行代碼加載pyside和python

從PySide.QtGui進口* 從PySide.QtCore進口*

class frmGreeting(QDialog, Ui_frmGreeting): 
    def __init__(self): 
     QDialog.__init__(self) 
     self.setupUi(self) 
     QMessageBox.information(self, 'Registeration done', 'You have registered successfully') 

形式顯示出來之前出現的消息,我想小號它如何在表單顯示後

回答

0

在你的setupUI上,你有沒有試過做self.show()?

+0

工作,謝謝 – 2014-10-04 21:17:51