0

对于 pyqt 程序,我想为程序启动创建一个简单的信息消息。关键是,它应该在几秒钟后自动消失。

我尝试使用单发,但没有奏效:

class MainProgramm(QMainWindow):
    def __init__(self, *args):
        QWidget.__init__(self, *args)
        QTimer.singleShot(60, self.EntryMessage) 
...

def EntryMessage(self):
        QMessageBox.information(self, "About","text") 

有人可以帮忙吗?

4

1 回答 1

1

如果我对您的理解正确,那么似乎QSplashScreen就是您所需要的。它实际上是 Qt 的一部分,因此您可以不受任何限制地使用它。

于 2013-01-29T10:11:12.660 回答