【初学可视化PyQt5系列】
第1章 PyQt5 简介
第2章 PyQt5 新增功能
第3章 Hello my four rotor drone
第4章 PyQt5 主要类
第5章 PyQt5 使用Qt设计器
第6章 PyQt5 信号与插槽
第7章 PyQt5 布局与管理
第8章 PyQt5 基本小部件
第9章 PyQt5 QDialog类
第10章 PyQt5 QMessageBox类
第11章 PyQt5 多文档界面
第12章 PyQt5 拖放
第13章 PyQt5 数据库处理
第14章 PyQt5 绘图API
第15章 PyQt5 BrushStyle常量
第16章 PyQt5 QClipboard
第17章 PyQt5 QPixmap类
第18章 PyQt5 可视化案例–无人机实时飞行姿态数据显示仪表板
第1章PyQt5新增功能-目录
前言
今天了解下PyQt5的新增功能。欢迎各位小伙伴收藏、留言、赞赞和关注。
一、PyQt5的变化?
PyQt5 API 不会自动与早期版本兼容。 因此,涉及 PyQt4 模块的 Python 代码要通过手动升级。
低于 v2.6 的 Python 版本也不支持 PyQt5。
PyQt5 不支持 QObject 类的 connect() 方法用于信号和槽之间的连接。
新语法结构
widget.signal.connect(slot_function)
PyQt5 没有规定定义一个从多个 Qt 类继承的类。
pyuic5 实用程序(用于从 Designer 的 XML 文件生成 Python 代码)不支持 --pyqt3-wrapper 标志。
pyrcc5 不支持 -py2 和 -py3 标志。 pyrcc5 的输出兼容 Python v2.6 以上的所有版本。
PyQt5 总是自动调用 sip.setdestroyonexit() 并调用它拥有的所有包装实例的 C++ 析构函数。
总结
本文仅仅简单介绍了PyQt5相对PyQ4的不同。欢迎各位小伙伴继续收藏、留言、赞赞和关注。