- 1 - PyQt5安装,鉴于pip工具,安装其实很简单, 如下:(最好将pip索引配置成国内镜像,速度比默认的快得多)
pip3 isntall PyQt5
- 2 - 利用Pycharm IDE,有代码提示及补全功能,写起来感觉很爽,下面新建个main.py文件,代码如下:
import sys from PyQt5 import QtWidgets
from PyQt5.QtWidgets import QLabel
from PyQt5.QtGui import QFont app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
# widget.resize(500, 300)
widget.setFixedSize(500, 300)
widget.setWindowTitle('PyQt5 demo 01')
lab = QLabel("Hello World!", widget)
lab.setFont(QFont("Times new Roman", 16, QFont.Bold))
lab.move(160, 80)
widget.show()
sys.exit(app.exec_())
- 3 - 主要代码解释
- 3~5行导入相应组件库
- 第11行将widget设置为固定大小
- 第12行设置widget窗口标题
- 第13行新建一个标签并附在widget上面,标签内容为“Hello World!”
- 第14行设置标签字体样式、大小、加粗
- 第15行设置标签所在相对位置
- 第16行显示界面
- 4 - 结果预览