pyqt5简介及安装方法介绍

作者:菜菜猪 时间:2022-05-21 15:18:53 

本文研究的主要是pyqt5简介及安装方法介绍的有关内容,具体如下。

pyqt5介绍

pyqt5是一套Python绑定Digia QT5应用的框架。它可用于Python 2和3。本教程使用Python 3。Qt库是最强大的GUI库之一。pyqt5的官方网站

http://www.riverbankcomputing.co.uk/news

pyqt5做为Python的一个模块,它有620多个类和6000个函数和方法。这是一个跨平台的工具包,它可以运行在所有主要的操作系统,包括UNIX,Windows,Mac OS。pyqt5是双重许可。开发者可以在GPL和商业许可之间进行选择。

pyqt5的类别分为几个模块,包括以下:

  • QtCore

  • QtGui

  • QtWidgets

  • QtMultimedia

  • QtBluetooth

  • QtNetwork

  • QtPositioning

  • Enginio

  • QtWebSockets

  • QtWebKit

  • QtWebKitWidgets

  • QtXml

  • QtSvg

  • QtSql

  • QtTest

QtCore:包含了核心的非GUI功能。此模块用于处理时间、文件和目录、各种数据类型、流、URL、MIME类型、线程或进程。
QtGui包含类窗口系统集成、事件处理、二维图形、基本成像、字体和文本。

qtwidgets模块包含创造经典桌面风格的用户界面提供了一套UI元素的类。

QtMultimedia包含的类来处理多媒体内容和API来访问相机和收音机的功能。

Qtbluetooth模块包含类的扫描设备和连接并与他们互动。描述模块包含了网络编程的类。这些类便于TCP和IP和UDP客户端和服务器的编码,使网络编程更容易和更便携。

Qtpositioning包含类的利用各种可能的来源,确定位置,包括卫星、Wi-Fi、或一个文本文件。

Enginio模块实现了客户端库访问Qt云服务托管的应用程序运行时。

Qtwebsockets模块包含实现WebSocket协议类。

QtWebKit包含一个基于Webkit2图书馆Web浏览器实现类。

Qtwebkitwidgets包含的类的基础webkit1一用于qtwidgets应用Web浏览器的实现。

QtXml包含与XML文件的类。这个模块为SAX和DOM API提供了实现。

QtSvg模块提供了显示SVG文件内容的类。可伸缩矢量图形(SVG)是一种描述二维图形和图形应用的语言。

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

QtTest包含的功能,使pyqt5应用程序的单元测试

安装

cmd,进入你的Python安装目录下的scripts文件夹,然后执行如下命令进行安装

pip install python-qt5

显示

pyqt5简介及安装方法介绍

下面一篇文章我们将继续探索pyqt5的相关内容。

link:

https://www.jb51.net/article/134071.htm

总结

来源:https://www.jianshu.com/p/6171ccf82628

标签:pyqt5,python
0
投稿

猜你喜欢

  • pandas带有重复索引操作方法

    2023-04-19 20:22:12
  • 在keras下实现多个模型的融合方式

    2023-06-03 17:14:59
  • 通过实例学习Python Excel操作

    2021-01-21 21:55:12
  • python儿童学游戏编程知识点总结

    2022-10-23 04:32:42
  • Go语言中关闭带缓冲区的频道实例分析

    2024-02-20 07:55:16
  • SQL Server中的XML数据类型详解

    2024-01-15 20:56:44
  • 优化MySQL数据库查询的三种方法

    2009-03-09 15:19:00
  • MySQL数据库的双向加密方式

    2009-11-18 11:07:00
  • session的存储方式和配置方法介绍

    2022-04-28 05:48:59
  • css布局自适应高度方法

    2007-05-11 17:03:00
  • 对Python生成汉字字库文字,以及转换为文字图片的实例详解

    2021-12-10 16:55:51
  • python3 selenium自动化 frame表单嵌套的切换方法

    2022-05-15 10:26:57
  • Python使用Pillow实现图像基本变化

    2021-08-26 03:30:23
  • mysql利用覆盖索引避免回表优化查询

    2024-01-12 21:34:11
  • Python 图像处理 Pillow 库详情

    2022-12-05 04:46:12
  • Javascript——浅析注册事件

    2008-08-19 12:44:00
  • Python使用MySQLdb for Python操作数据库教程

    2024-01-23 06:49:04
  • mysql 重要日志文件汇总

    2024-01-28 20:34:55
  • 手把手教你搭建一个vue项目的完整步骤

    2023-07-02 17:05:48
  • selenium中常见的表单元素操作方法总结

    2021-06-15 23:54:32
  • asp之家 网络编程 m.aspxhome.com