我正在尝试在PyQt用户界面(特别是QDialog)中嵌入matplotlib图。我可以使用FigureCanvasQTAgg后端成功嵌入我的数字,但我真的需要matplotlib工具栏来嵌入。我看到的大多数示例都使用这些导入行:
from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas
from matplotlib.backends.backend_qt4agg import NavigationToolbar2QTAgg as NavigationToolbar
第一个工作正常,但我遇到第二个导入错误。经过一些谷歌搜索后,我发现在最新版本的matplotlib中已经弃用了NavigationToolbar2QTAgg后端,但我还是找不到更新后的替代品。任何帮助都会受到赞赏,即使它只是朝着正确方向发展的一点。
我正在运行PyQt4和matplotlib的最新版本。