¿Cómo puedo agregar un botón a la barra de herramientas de QGIS o crear mi propia barra de herramientas?


11

Quiero crear un botón y agregarlo a la barra de herramientas QGIS o, alternativamente, crear mi propia barra de herramientas y agregar el botón aquí.

Se debe iniciar un complemento cuando el usuario hace clic en el botón.

Respuestas:


11

Puede agregar iconos a la barra de herramientas o menús. Para obtener más información, consulte el Pyqgis Cookbook http://www.qgis.org/pyqgis-cookbook/plugins.html

def initGui(self):
    # create action that will start plugin configuration
    self.action = QAction(QIcon(":/plugins/testplug/icon.png"), "Test plugin", self.iface.mainWindow())
    self.action.setWhatsThis("Configuration for test plugin")
    self.action.setStatusTip("This is status tip")
    QObject.connect(self.action, SIGNAL("triggered()"), self.run)

    # add toolbar button and menu item
    self.iface.addToolBarIcon(self.action)
    self.iface.addPluginToMenu("&Test plugins", self.action)
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.