三种窗口类型
QmainWindow: 可以包含菜单栏、工具栏、状态栏、标题栏,是最常见的形式窗口
QDialog:是对话窗口的基类。没有菜单栏、工具栏、状态栏
QWidget:但不确定窗口的用途,就用QWidgt。
import sys
from PyQt5.QtWidgets import QMainWindow, QApplication
from PyQt5.QtGui import QIcon
class Firstwindow(QMainWindow):
def __init__(self, parent= None):
super(Firstwindow, self).__init__(parent)
#设置窗口标题
self.setWindowTitle('第一个窗口应用')
#设置窗口尺寸
self.resize(400,300)
#设置状态栏
self.status = self.statusBar()
self.status.showMessage("只存在五秒",5000)
if __name__ == '__main__':
#创建应用
app = QApplication(sys.argv)
#设置窗口图标icon
app.setWindowIcon(QIcon('./python.jpg'))
main = Firstwindow()
main.show()
app.exit(app.exec_())