gpt4 book ai didi

python - 自动关闭pyqt4窗口

转载 作者:太空宇宙 更新时间:2023-11-03 18:02:12 25 4
gpt4 key购买 nike

我有一个使用 PyQt4 创建消息框的 python 代码。我的代码的一些行是:

def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.ui.pushButton.clicked.connect(self.clear_win)

当我单击按钮时,窗口关闭。

现在,我想自动关闭它。我的意思是,当窗口(消息框)出现时,它可以在几秒钟后关闭,并且不需要按下按钮。

谢谢。

最佳答案

您可以添加一个计时器,并在计时器到期时调用 self.clear_win

def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.ui.pushButton.clicked.connect(self.clear_win)

QtCore.QTimer.singleShot(3000, self.clear_win)

关于python - 自动关闭pyqt4窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27519070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com