python html5 bootstrap 视频教程

德云社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7456|回复: 0

PySide1.2.x 和 PySide2.x 主要区别汇总一览 QtWebengine

[复制链接]

169

主题

285

帖子

1246

积分

超级版主

Rank: 8Rank: 8

金钱
744
金币
17
威望
0
贡献
0
发表于 2017-1-3 00:00:00 | 显示全部楼层 |阅读模式
PySide1.2.x 和 PySide2.x 主要区别汇总一览 QtWebengine

Python 的 Qt GUI 图形用户界面绑定,分 PyQt 和 PySide。PyQt 采用需购买版权的商业及 GPL 许可, PySide 采用无需购买版权的 LGPL 许可。


PySide 是跨平台的应用程式框架 Qt 的 Python 绑定版。PySide 能提供和 PyQt 类似的功能,并相容 API。 与 PyQt 采用 GPL 及商业双授权模式不同,PySide 使用 LGPL 许可协议。


PySide 包括快速生成任何基于 Qt 的 C++ 类层次结构绑定的完整工具链。PySide 的 Qt 绑定允许自由开源软件和专有软件开发,最终目标是支持 Qt 平台。


2009 年 8 月 PySide 1.0 首次发布。


2015 年 10 月 14 日 PySide 1.2.4 发布,支持 Qt 4.8.7 框架。兼容 Python2.6 2.7 (采用 MSVC2008 构建),兼容 Python3.3 3.4 (采用 MSVC2010 构建)。


截止 2018 年 02 月 PySide 2.0 仍在开发中,未对外发布,支持 Qt 5.3、Qt 5.4、Qt 5.5、Qt 5.6、Qt 5.9 框架。兼容 Python2.7 以上版本  (采用 MSVC2008 构建),兼容 Python3.5 以上版本 (采用 MSVC2015 构建)。


快速高效智能编辑 重构 批处理数字化 Python IDE 集成开发环境

http://idepy.digitser.cn/


PySide1.2.x 和 PySide2.x 主要区别一览
模块
区别
PySide1.2.x
PySide2.x
说明
备注
QtGui 提供 GUI 程序基本功能PySide2.x 把很多类并入了 QtWidgets 模块
QtGui.QTabBar.tabCloseRequested(int) PySide2.x 没 QtWidgets.QTabBar.tabCloseRequested(int) 信号
QtWidgets 以 C ++ 小部件扩展的 Qt GUI 类
QtWidgets.QWidget.showMaximized() PySide2.x 窗口 "初始策略" 有变化
QtWebChannel 创建 C++ 侧 QObject 和 QML 侧 JavaScript 双向通信通道
QtWebKit 基于 Apple WebKit2 的 Web 实现
QtWebEngineWidgets 基本 Google Chromium 技术的 Web 实现 Qt5.5 为向要把 Web 引擎改为 Google Chromium
QtWebSockets 基于Web 协议,实现客户端应用-远程主机间双向通信
QtNetwork 提供跨平台网络功能
QHttp可用 QNetworkAccessManager、QNetworkRequest、QNetworkReply 代替

扫一扫关注 德云社区

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载。

AI人工智能 语音助理 人工翻译 教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|Sitemap|小黑屋|德云社区  |网站地图  

GMT+8, 2020-7-9 13:07 , Processed in 0.040956 second(s), 32 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

快速回复 返回顶部 返回列表