【发布时间】:2019-11-14 01:19:25
【问题描述】:
我正在使用 PyQt5 和 matplotlib 制作用于制作绘图的 GUI。当我按下工具栏按钮时,我想添加更多功能。例如,当我想在单击主页按钮时做某事时:
self.toolbar._actions['home'].triggered.connect(self.do_something)
当我这样做时:
self.toolbar._actions
返回
{'home': <PyQt5.QtWidgets.QAction object at 0x0000020D91ECE4C8>, 'back': <PyQt5.QtWidgets.QAction object at 0x0000020D91ECE558>, 'forward': <PyQt5.QtWidgets.QAction object at 0x0000020D91ECE5E8>, 'pan': <PyQt5.QtWidgets.QAction object at 0x0000020D91ECE708>, 'zoom': <PyQt5.QtWidgets.QAction object at 0x0000020D91ECE798>, 'configure_subplots': <PyQt5.QtWidgets.QAction object at 0x0000020D91ECE828>, 'save_figure': <PyQt5.QtWidgets.QAction object at 0x0000020D91ECE9D8>}
字典只包含 7 个没有图形选项/编辑轴按钮的对象。
点击图形选项按钮后如何操作?
【问题讨论】:
标签: python matplotlib pyqt5