PyQt6的安装和介绍

关于PyQt6

官网:https://www.riverbankcomputing.co.uk/news

Qt库是最强大的GUI库之一,而PyQt是基于Qt的Python实现

学习网站

https://maicss.gitbook.io/pyqt-chinese-tutoral/pyqt6/introduction

Create your first Python GUI with PyQt6 — A simple Hello world app

【Udemy付费课程】使用 PyQt6 和 Qt 设计器进行 Python GUI 开发(中英文字幕)_哔哩哔哩_bilibili

安装

pip install pyqt6

版本

from PyQt6.QtCore import QT_VERSION_STR
from PyQt6.QtCore import PYQT_VERSION_STR

#显示Qt的版本信息
print(QT_VERSION_STR)
#显示PyQt的版本信息
print(PYQT_VERSION_STR)

模块

QtCore

非GUI的核心库,用来处理时间、文件、目录、各种类型的数据、流(stream)、URLs,mime 类型、线程和进程

QtGui

有窗口系统集成、事件处理、2D图形,基本图像、字体、文本的类

QtWidgets

有创建经典风格的用户界面的类

QtDBus

使用 D-Bus 处理 IPC 通讯的类

QtNetwork

网络变成类,这些类使网络编程变得更容易,可移植性也更好,方便了 TCP/IP 和 UDP 服务端和客户端编程

QtHelp

包含了创建、查看和搜索文档的类

QtXml

包含了处理 XML 文件的类,实现了 SAX 和 DOM API

QtSvg

提供了显示 SVG 的类,可缩放矢量图形(SVG)是一种描述二维图像和图像应用的 XML 语言

QtSql

提供了数据库的类

QtTest

提供了可以对 PyQt6 应用进行单元测试的工具

你可能感兴趣的:(#,PyQt6,python,开发语言)