我是靠谱客的博主 迷路故事,最近开发中收集的这篇文章主要介绍pyqt QStatusBar显示提示信息,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

from PyQt5 import QtCore
from PyQt5.QtWidgets import QMainWindow, QWidget, QHBoxLayout, QPushButton, QApplication, QMenuBar, QFileDialog, QStatusBar


class MainWin(QMainWindow):

    def __init__(self):
        super().__init__()
        m_bar = QMenuBar()
        f = m_bar.addMenu('File')
        new_f = f.addAction('New')
        open_f = f.addAction('Open')
        open_f.triggered.connect(self.open_file)
        self.setMenuBar(m_bar)

        self.status_bar = QStatusBar()
        self.setStatusBar(self.status_bar)

    def open_file(self):
        file, ok = QFileDialog.getOpenFileName(self, 'open', 'c:/')
        self.status_bar.showMessage(file)


if __name__ == '__main__':
    import sys
    app = QApplication(sys.argv)
    win = MainWin()
    win.show()
    sys.exit(app.exec())

效果图

在这里插入图片描述
打开文件后,显示文件信息
在这里插入图片描述

最后

以上就是迷路故事为你收集整理的pyqt QStatusBar显示提示信息的全部内容,希望文章能够帮你解决pyqt QStatusBar显示提示信息所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部