如何以编程方式选择pyqt / matplotlib导航中的平移/缩放

时间:2012-04-12 23:55:27

标签: python matplotlib pyqt4

我有一个pyqt4 matplotlib应用程序,我希望该图在应用程序打开时开始(默认)为平移缩放模式。我无法从文档中找到有关如何以编程方式执行此操作的任何示例或线索。

同样沿着这条线,如何在我的应用程序中启用快捷键(http://matplotlib.sourceforge.net/users/navigation_toolbar.html)

感谢您的任何建议。

科林

1 个答案:

答案 0 :(得分:9)

我有类似的问题,在我的情况下,我使用toolbar.zoom()解决了这个问题:

import pylab

plt.Figure()
thismanager = get_current_fig_manager()
thismanager.toolbar.zoom()

在这种情况下,图形将显示已选择缩放工具