zoukankan      html  css  js  c++  java
  • pyqt5-day1

    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应用程序的单元测试。

  • 相关阅读:
    为什么要用webUI?
    探索WebKit内核(一)------ 菜鸟起步
    主进程退出的时候,杀死所有子进程
    那两年炼就的Android内功修养
    飞鸽---局域网聊天软件攻防战
    如何利用Fluxion诱惑目标用户获取WPA密码
    性能测试:CPU内存,硬盘IO读写,带宽速度,UnixBench
    解决maven编译错误:程序包com.sun.xml.internal.ws.spi不存在
    Apache-Flink深度解析-DataStream-Connectors之Kafka
    linux下find(文件查找)命令的用法总结
  • 原文地址:https://www.cnblogs.com/XJT2018/p/9791957.html
Copyright © 2011-2022 走看看