Matplotlib 支持Qt5
吗?
更新:
阅读下面@tcaswell 的答案和评论,它看起来像QT4Agg
targets Qt4
,但目前没有 target 的后端,Qt5
这是正确的吗?(例如,看起来PyQt 支持 Qt5)
Matplotlib 支持Qt5
吗?
阅读下面@tcaswell 的答案和评论,它看起来像QT4Agg
targets Qt4
,但目前没有 target 的后端,Qt5
这是正确的吗?(例如,看起来PyQt 支持 Qt5)
Qt5Agg
matplotlib v1.4 及更高版本通过后端支持 Qt5 。
后端都使用*Agg
Agg 渲染器进行绘图,它们使用的 gui UI 的唯一区别。非 gui 后端用于生成文件并且可以很好地处理矢量图形。排除文件限制(并非所有格式都支持alpha
)和错误,所有后端都应该得到同等支持。
后端以 QT4为QT4Agg
目标,将使用PySide
or PyQT
(处理其余要求)。后端针对QtAgg
QT3 并已被删除。
有一个 PR(https://github.com/matplotlib/matplotlib/pull/3072)增加了对已合并的 Qt5 的支持。Qt5 对 py3k 的支持将在 1.4 版中。