pyqt5 各模块介绍

1、模块

PyQt5的类被分成了多个模块,包括下面的:

QtCore
QtGui
QtWidgets

QtMultimedia
QtBluetooth
QtNetwork

QtPositioning
Enginio
QtWebSockets
QtWebKit
QtWebKitWidgets

QtXml
QtSvg
QtSql
QtTest

QtCore模块包含核心的非GUI功能。该模块被用于时间,文件,目录,多个文件类型,流,URLS,mime类型,线程或进程的操作。

QtGui包含窗口系统实现,事件处理,2D图形,基本图片,字体和文本的类。

QtWidget模块 包含着提供一套UI原色来创建经典桌面用户接口的类。QtMultimedia包含着处理多媒体内容和访问摄像和收音机功能API的类。

QtBluetooth模块包含着扫描设备并且与他们连接和交互的类。

QtNetwork模块包含着网络编程的类。这些类能够促进TCP/IP和UDP客户端与服务器的编码,他使得网络编程变得更加简单与轻巧。

QtPositioning包含着通过使用一切 可能的资源,包括卫星,Wi-Fi或者是文本文件来决定位置的类。

Enginio模块实现了访问Qt云服务管理服务运行时的客户端。

QtWebSockets模块包含着实现WebSocket协议的类。

QtWebKit包含着基于WebKit2库的网页浏览器实现的类。

QtWebKitWidgets包含着基于WebKit1库的网页浏览器的实现的类。

QtXml包含着操作XML文件的类。该模块提供了SAX和DOM API的实现类。

QtSvg提供了用于显示SVG文件内容的类。可缩放矢量图形(SVG)是以XML描述二维图形和图形应用的语言。

QtSql模块提供了数据库操作的类。

QtTest包含着 为PyQt5应用进行单元测试的功能。
这里写图片描述


QMessageBox对话框,
QMessageBox.information 信息框
QMessageBox.question 问答框
QMessageBox.ctitical危险
QMessageBox.about 关于


参考:
1.pyqt5介绍

  • 3
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rosefunR

你的赞赏是我创作的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值