知行编程网知行编程网  2023-01-01 13:30 知行编程网 隐藏边栏  1 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python PyQt显示临时状态消息的相关知识,希望可以帮到处于编程学习途中的小伙伴

Python PyQt 显示临时状态消息

状态栏的主要目的是向应用程序的用户显示状态信息。

1、为了在状态栏中显示临时状态信息,需要使用QStatusBar.showMessage()。

2、该方法采用以下两个参数message、timeout。

message将状态指示信息作为字符串保存。

在状态栏上显示timeout保存消息的毫秒数。


实例

如果超时为 0,这是它的默认值,消息将保留在状态栏上,直到你在状态栏上调用 .clearMessage() 或 .showMessage()。

如果你的状态栏上有一条活动消息,并且你使用新消息调用 .showMessage() ,则新消息将被屏蔽或替换。

class Window(QMainWindow):
    # Snip...
    def _createStatusBar(self):
        self.statusbar = self.statusBar()
        # Adding a temporary message
        self.statusbar.showMessage("Ready", 3000)


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享