PyQt5功能模块简介


1. PyQt5模块

PyQt5是由一系列Python模块组成,有超过620个类,6000个函数和方法,主要模块如下:

  1. QtCore包含核心的非GUI的功能。主要与时间、文件、文件
  2. 夹、各种数据、流、URLs、mime类文件、进程、线程一起使用。
  3. QtGui包含窗口系统、事件处理、2D图像、基本绘画、字体和文字类。QtWidgets类包含一系列创建桌面应用的UI元素。
  4. QtMultimedia包含处理多媒体和调用摄像头API的类。
  5. QtBluetooth模块包含查找和连接蓝牙的类。
  6. QtNetwork包含网络编程的类,能让TCP/IP和UDP开发变得更加方便和可靠。
  7. QtPositioning包含定位的类,可以使用卫星、WiFi甚至文本。
  8. Engine包含通过客户端进入和管理Qt Cloud的类。
  9. QtWebSockets包含WebSocket协议的类。
  10. QtWebKit包含一个基WebKit2的web浏览器。
  11. QtWebKitWidgets包含基于QtWidgets的WebKit1类。
  12. QtXml包含处理xml的类,提供SAX和DOM API的工具。
  13. QtSvg提供显示SVG内容的类,Scalable Vector Graphics(SVG)是一种是一种基于可扩展标记语言(XML),用于描述二维矢量图形的图形格式。
  14. QtSql提供处理数据库的工具。
  15. QtTest提供测试PyQt5应用的工具。

日拱一卒无有尽,功不唐捐终入海