002、第一个 pyqt5 Demo


 开发第一个基于PyQt5的桌面应用。

必须使用两个类,生成两个对象:QApplication  和  QWidget(或者QMainWindow)。 都在PyQt5.QtWidgets中。

1、代码如下:

import sys

from PyQt5.QtWidgets import QApplication,QWidget

if __name__ == '__main__':
    # 创建QApplication类的实例
    app = QApplication(sys.argv)

    # 创建一个窗口
    w = QWidget()

    # 设置窗口的尺寸
    w.resize(400, 200)

    # 移动窗口
    w.move(300, 300)

    # 设置窗口的标题
    w.setWindowTitle('第一个基于PyQt5的桌面应用')
    # 显示窗口
    w.show()

    # 进入程序的主循环、并通过exit函数确保主循环安全结束
    sys.exit(app.exec_())

2、运行的结果如下:

当点击 叉 的时候,关闭窗口,程序停止运行。