窗口类型:
QMainWindow:可以包含菜单栏、工具栏、状态栏、标题栏
QWidget:不确定窗口的用途,就使用QWidget
QDialog: 是对话窗口的基类,没有菜单栏、工具栏、状态栏
from PyQt5.QtWidgets import QMainWindow, QApplication
from PyQt5 import QtCore, QtGui
from PyQt5.QtGui import QIcon
import sys
import cv2
class FirstMainWin(QMainWindow):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
# 设置主窗口的标题
self.setWindowTitle('第一个主窗口应用')
# 设置窗口的尺寸
self.resize(400, 300)
self.status = self.statusBar() # 设置状态栏
self.status.showMessage("只存在5秒的消息", 5000)
if __name__ == '__main__':
app = QApplication(sys.argv)
app.setWindowIcon(QIcon('./image/icon/特性.png'))
main_win = FirstMainWin()
main_win.show()
app.exec_()
标签:__,QMainWindow,窗口,self,PyQT5,import,app
From: https://www.cnblogs.com/jackchen28/p/18237499