Как подключить кнопку панели инструментов к скрипту для выполнения некоторых действий с Python - PullRequest
0 голосов
/ 09 мая 2019

Я создал панель инструментов и кнопку для панели инструментов в Pyqgis, используя следующий скрипт:

from PyQt5 import QtCore, QtGui, QtWidgets
toolbar = iface.addToolBar(u'My toolbar')
iface.toolButton = QToolButton()
iface.toolButton.setIcon(QIcon("myIcon.png"))
toolbar.addWidget(iface.toolButton)

Кроме того, у меня есть простой скрипт на Python, который выполняет простое действие, например:

def my_action()
    perform_action

Как мне подключить скрипт "def my_action ()" к кнопке выше.Чтобы он вызывал функцию my_action, когда пользователь нажимает кнопку?

...