• Python_PyQt5_库


    • QtQWidgets  小组件(暂无资料,但是Python中做窗口/网页时用的很多  *-*)
    •  QtCore 模块包括了核心的非GUI功能,该模块用来对时间、文件、目录、各种数据类型、流、网址、媒体类型、线程或进程进行处理。
    • QtGui 模块包括图形化窗口组件和及相关类。包括如按钮、窗体、状态栏、滑块、位图、颜色、字体等等。
    • QtHelp 模块包含了用于创建和查看可查找的文档的类。
    • QtNetwork 模块包括网络编程的类。这些类可以用来编写TCP/IP和UDP的客户端和服务器。它们使得网络编程更容易和便捷。
    • QtOpenGL 模块使用OpenGL库来渲染3D和2D图形。该模块使得Qt GUI库和OpenGL库无缝集成。
    • QtScript 模块包含了使PyQt应用程序使用JavaScript解释器编写脚本的类。
    • QtSql 模块提供操作数据库的类。
    • QtSvg 模块提供了显示SVG文件内容的类。可缩放矢量图形(SVG)是一种用XML描述二维图形和图形应用的语言。
    • QtTest 模块包含了对PyQt应用程序进行单元测试的功能。(PyQt没有实现完全的Qt单元测试框架,相反,它假设使用标准的Python单元测试框架来实现模拟用户和GUI进行交互。)
    • QtWebKit 模块实现了基于开源浏览器引擎WebKit的浏览器引擎。
    • QtXml 包括处理XML文件的类,该模块提供了SAX和DOM API的接口。
    • QtXmlPatterns 模块包含的类实现了对XML和自定义数据模型的XQuery和XPath的支持。
    • QtMultimedia 模块提供了低级的多媒体功能,开发人员通常使用 phonon 模块。
    • QtAssistant 模块包含的类允许集成 Qt Assistant 到PyQt应用程序中,提供在线帮助。
    • QtDesigner 模块包含的类允许使用PyQt扩展 Qt Designer 。
    • Qt 模块综合了上面描述的模块中的类到一个单一的模块中。这样做的好处是你不用担心哪个模块包含哪个特定的类,坏处是加载进了整个Qt框架,从而增加了应用程序的内存占用。
    • uic 模块包含的类用来处理.ui文件,该文件由Qt Designer创建,用于描述整个或者部分用户界面。它包含的加载.ui文件和直接渲染以及从.ui文件生成Python代码为以后执行的类。

    ///////

    另外 Qt5 新增QtWebEngineWidgets模块来替代过时的QtWebKit,但是QtWebKit还在,新模块更耗内存,具体使用那个请自便

  • 相关阅读:
    【2018.05.05 C与C++基础】C++中的自动废料收集:概念与问题引入
    【2018.04.27 C与C++基础】关于switch-case及if-else的效率问题
    【2018.04.19 ROS机器人操作系统】机器人控制:运动规划、路径规划及轨迹规划简介之一
    March 11th, 2018 Week 11th Sunday
    March 10th, 2018 Week 10th Saturday
    March 09th, 2018 Week 10th Friday
    March 08th, 2018 Week 10th Thursday
    March 07th, 2018 Week 10th Wednesday
    ubantu之Git使用
    AMS分析 -- 启动过程
  • 原文地址:https://www.cnblogs.com/hellangels333/p/8215563.html
Copyright © 2020-2023  润新知