Matplotlib支持Qt5吗?

5

Matplotlib是否支持Qt5

更新:

根据@tcaswell的回答和下面的评论,看起来QT4Agg支持Qt4,但目前没有任何后端支持Qt5,这是正确的吗?(例如,PyQt支持Qt5

1个回答

4

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


*Agg后端都使用Agg渲染器进行绘制,它们之间唯一不同的是GUI用户界面。非GUI后端用于生成文件并可以很好地处理矢量图形。除了文件限制(不是所有格式都支持alpha)和错误之外,所有后端都应该得到平等的支持。

QT4Agg后端针对QT4,可以与PySidePyQT一起使用(它们会处理其他要求)。QtAgg后端针对QT3已经被删除。

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


非常感谢您,tcaswell。Qt5有没有针对它的后端?此外,如果我最终想使用matplotlib,我应该先安装PyQt吗?最后,是否有任何随matplotlib一起提供的后端?(我工作的机器只配备了GTK2) - Amelio Vazquez-Reina

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接