主窗口类型:
- QMainWindow
- QWidget
- QDialog
- QMainWindow:可以包含菜单栏,工具栏,状态栏,和标题栏是最常见的窗口形式(大多数)
- QDialog:是对话窗口的基类(程序里面使用)
- QWidget:不确定窗口的用途就使用QWidget(偶尔使用)
- 以后编写程序采用面向的方式
- 把所
import sys#获取参数的api from PyQt5.QtWidgets import QMainWindow,QApplication#因为需要创建主窗口和应用程序 from PyQt5.QtGui import QIcon#专门用来添加图标的 class FirstMainWin(QMainWindow):#从主窗口继承 def __init__(self,parent = None):#把这些控件放到parent里 super(FirstMainWin,self).__init__(parent) #设置主窗口的标题 self.setWindowTitle("主窗口") #设置窗口尺寸 self.resize(400,300) self.status = self.statusBar()#获得当前的状态栏 self.status.showMessage("只存在5秒消息",5000)#状态栏只存在5秒 if __name__ == "__main__": app = QApplication(sys.argv) app.setWindowIcon(QIcon("E:\jre\eee.jpg"))#图标地址信息 main = FirstMainWin() main.show() sys.exit(app.exec_())