PyQt5 简介

PyQt5 简介

PyQt是一个GUI widgets工具包。它是 Qt 的一个Python接口,是最强大、最流行的跨平台GUI库之一。PyQt是由RiverBank Computing Ltd.开发的。PyQt的最新版本可以从其官方网站--riverbankcomputing. com下载。

PyQt API是一个包含大量类和函数的模块集。 QtCore 模块包含用于处理文件和目录等的非GUI功能,而 QtGui 模块包含所有的图形控件。此外,还有用于处理XML (QtXml) 、SVG (QtSvg)SQL (QtSql) 等的模块。

下面给出了一个经常使用的模块的列表

  • QtCore – 其他模块使用的非图形用户界面核心类

  • QtGui – 图形用户接口组件

  • QtMultimedia – 用于低层次多媒体编程的类

  • QtNetwork – 用于网络编程的类

  • QtOpenGL – OpenGL 支持类

  • QtScript – 用于评估Qt脚本的类

  • QtSql – 使用SQL进行数据库集成的类

  • QtSvg – 用于显示SVG文件内容的类

  • QtWebKit – 用于渲染和编辑HTML的类

  • QtXml – 处理XML的类

  • QtWidgets – 用于创建经典桌面风格UI的类。

  • QtDesigner – 用于扩展Qt Designer的类

支持环境

PyQt兼容所有流行的操作系统,包括Windows、Linux和Mac OS。它是双重许可的,在GPL和商业许可下可用。最新的稳定版本是 PyQt5-5.13.2。

Windows

提供了32位或64位架构的轮子,与Python 3.5或更高版本兼容。推荐的安装方式是使用 PIP 工具-

pip3 install PyQt5

要安装Qt Designer等开发工具以支持PyQt5轮子,以下是命令 −

pip3 install pyqt5-tools

你也可以从源代码www.riverbankcomputing.com/static/Downloads/PyQt5 ,在Linux/MacOS上构建PyQt5。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程