Matplotlib支持Qt5吗?

时间:2013-04-24 18:13:33

标签: python matplotlib

Matplotlib是否支持Qt5

更新

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

1 个答案:

答案 0 :(得分:4)

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


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

QT4Agg后端定位QT4,可与PySidePyQT一起使用(其中包含其他要求)。 QtAgg后端针对QT3并已被删除。

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