5

Matplotlib 支持Qt5吗?

更新:

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

4

1 回答 1

4

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


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

后端以 QT4为QT4Agg目标,将使用PySideor PyQT(处理其余要求)。后端针对QtAggQT3 并已被删除。

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

于 2013-04-24T20:24:08.880 回答