了解pyQt5:
PyQt5是一个用于创建图形用户界面(GUI)应用程序的Python库。它是Python编程语言与Qt应用程序框架的绑定,允许开发人员使用Python语言来创建跨平台的桌面应用程序。Qt是一个功能强大且广泛使用的C++库,用于开发图形界面和应用程序功能。
关于PyQt5的一些重要信息和功能:
1.跨平台性: PyQt5允许您编写一次代码,然后在多个操作系统上运行,包括Windows、macOS和Linux。这是因为Qt本身是跨平台的。
2.丰富的GUI组件: PyQt5提供了丰富的GUI组件,如按钮、文本框、标签、表格、树形视图等,使您能够创建各种类型的用户界面。
3.QtDesigner
4.PyQt5基本窗口控件(QMainWindow、Qwidget、Qlabel、QLineEdit、菜单、工具栏等)
5.PyQt5高级组件(QTableView、QListView、容器、多线程等)
6.PyQt5布局管理(QBoxLayout、QGridLayout、QFormLayout、嵌套布局等)
7.PyQt5信号与槽(事件处理、数据传递等)
8.PyQt5图形与特效(定制窗口风格、绘图、QSS与UI美化、不规则窗口、设置样式等)
9.PyQt5扩展应用(制作PyQt5安装程序、数据处理、第三方绘图库在PyQt5中的应用、UI自动化测试等)
安装pyqt5库:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5
如果你已经安装了PyQt5,但是这个QtWebEngine模块没有。可以使用以下命令安装:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQtWebEngine
PyQt5.QtWebEngineWidgets
是PyQt5的一个部分,它提供了一个用于QtWebEngine的Python绑定,允许开发者在其应用程序中嵌入网页。如果这个模块没有安装,当尝试导入它时,就会出现错误。
第一个例子开始:
import sys from PyQt5 import QtWidgets ''' 【简介】 第一个PyQt例子 ''' app = QtWidgets.QApplication(sys.argv) widget = QtWidgets.QWidget() widget.resize(360, 360) widget.setWindowTitle("hello, pyqt5") widget.show() sys.exit(app.exec_())
运行结果如下:
万事开头难,每天进步一点点,你会越来越优秀。
标签:widget,pyqt5,记录,python,应用程序,Python,跨平台,PyQt5 From: https://blog.csdn.net/baidu_24083705/article/details/140093127