Matplotlib支持Qt5吗?

Ame*_*ina 5 python matplotlib

Matplotlib支持Qt5吗?

更新:

阅读下面的@ tcaswell的答案和评论,它看起来像QT4Agg目标Qt4,但目前没有后端目标Qt5,这是正确的吗?(例如,它看起来像PyQt支持Qt5)

tac*_*ell 4

matplotlib v1.4 及更高版本通过Qt5Agg后端支持 Qt5。


后端*Agg都使用 Agg 渲染器进行绘图,唯一的区别在于它们使用的 GUI UI。非 GUI 后端用于生成文件,并且可以很好地处理矢量图形。排除文件限制(并非所有格式都支持alpha)和错误,所有后端都应受到同等支持。

后端QT4Agg以 QT4 为目标,并将与PySide或 一起工作PyQT(满足其余要求)。后端QtAgg以 QT3 为目标,已被删除。

有一个 PR ( https://github.com/matplotlib/matplotlib/pull/3072 ) 添加了对已合并的 Qt5 的支持。Qt5 对 py3k 的支持将在 1.4 版本中发布。