PyQt5 function module introduction

PyQt5 function module introduction


1. PyQt5 module

PyQt5 is composed of a series of Python modules with more than 620 classes and 6000 functions and methods. The main modules are as follows:

  1. QtCore contains core non-GUI functions. Mainly related to time, file, document
  2. Folders, various data, streams, URLs, mime files, processes, and threads are used together.
  3. QtGui includes window system, event processing, 2D image, basic drawing, font and text. The QtWidgets class contains a series of UI elements for creating desktop applications.
  4. QtMultimedia contains classes that handle multimedia and call camera APIs.
  5. The QtBluetooth module contains classes for finding and connecting to Bluetooth.
  6. QtNetwork contains classes for network programming, making TCP / IP and UDP development more convenient and reliable.
  7. QtPositioning contains positioning classes, which can use satellite, WiFi and even text.
  8. Engine contains classes to enter and manage Qt Cloud through the client.
  9. QtWebSockets contains classes of WebSocket protocol.
  10. QtWebKit includes a web browser based on WebKit2.
  11. QtWebKitWidgets contains the WebKit1 class based on QtWidgets.
  12. QtXml contains classes for processing XML and provides tools for SAX and DOM API.
  13. QtSvg provides classes for displaying SVG content. Scalable Vector Graphics (SVG) is a graphic format based on Extensible Markup Language (XML) for describing two-dimensional vector graphics.
  14. QtSql provides tools for processing databases.
  15. QtTest provides tools for testing PyQt5 applications.

Guess you like

Origin www.cnblogs.com/wodeboke-y/p/12697191.html