这一节讲述PyQt5构建窗体的方法。并在代码块和下文中注释
import sys
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtGui import QIcon
if __name__ == '__main__':
app = QApplication(sys.argv) #创建一个应用
windows = QWidget() #在这个应用中创建一个窗口
windows.resize(500,150) #设置窗口大小
windows.move(430,250) #移动窗口位置
windows.setWindowTitle("XPTest") #设置窗口的标题
windows.setWindowIcon(QIcon('1.jpg')) #添加窗口图标
windows.show() #显示这个窗口
sys.exit(app.exec()) #将app的退出信号传给程序进程,让程序进程退出
效果图:
1.代码中import sys 主要是在启动的时候进行参数传递。然后QApplication可以接收系统参数。
2.代码中from PyQt5.QtWidgets import QApplication, QWidget 主要是在程序中引用QApplication, QWidget
QApplicaion英文原意:
Every PyQt5 applicat