PyQt5 - 教程

  • 简述

    PyQt5 是 Riverbank Computing 开发的 GUI 小部件工具包的最新版本。它是一个 Python 接口,用于Qt,最强大、最流行的跨平台 GUI 库之一。PyQt5 是 Python 编程语言和 Qt 库的混合体。本介绍性教程将帮助您在 PyQt 的帮助下创建图形应用程序。
    本教程专为热衷于学习如何使用 PyQt 开发图形应用程序的软件程序员而设计。
    您应该对计算机编程术语有基本的了解。Python 编程的基本知识是必须的。
  • 简述

    PyQt 是一个 GUI 小部件工具包。它是一个 Python 接口,用于Qt,最强大、最流行的跨平台 GUI 库之一。PyQt 由 RiverBank Computing Ltd. 开发。最新版本的 PyQt 可以从其官网下载 - riverbankcomputing.com
    PyQt API 是一组包含大量类和函数的模块。尽管QtCore模块包含用于处理文件和目录等的非 GUI 功能,QtGui模块包含所有图形控件。此外,还有一些用于处理 XML 的模块(QtXml), SVG(QtSvg), 和 SQL(QtSql), ETC。
    下面给出了常用模块的列表 -
    • QtCore− 其他模块使用的核心非 GUI 类
    • 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

    提供了与 Python 3.5 或更高版本兼容的 32 位或 64 位架构的轮子。推荐的安装方式是使用PIP实用程序 -
    
    pip3 install PyQt5
    
    要安装 Qt Designer 等开发工具以支持 PyQt5 轮子,以下是命令 -
    
    pip3 install pyqt5-tools