导语:
本文主要介绍了关于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电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在 python 中使用魔法11/24
- ♥ web开发选择java还是python09/13
- ♥ python中的write方法是如何使用的?09/24
- ♥ python绘图中如何显示中文标题?10/12
- ♥ 如何读取python中某些行的内容11/10
- ♥ 如何检查python下载了多少位10/22
内容反馈