Matplotlib v1.4及更高版本通过Qt5Agg
后端支持Qt5。
*Agg
后端都使用Agg渲染器进行绘制,它们之间唯一不同的是GUI用户界面。非GUI后端用于生成文件并可以很好地处理矢量图形。除了文件限制(不是所有格式都支持alpha
)和错误之外,所有后端都应该得到平等的支持。
QT4Agg
后端针对QT4,可以与PySide
或PyQT
一起使用(它们会处理其他要求)。QtAgg
后端针对QT3已经被删除。
有一个PR (https://github.com/matplotlib/matplotlib/pull/3072)增加了对Qt5的支持,该PR已经合并。 Qt5支持py3k将在版本1.4中发布。