概述
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显示提示信息所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复