Come posso aggiungere un pulsante alla barra degli strumenti QGIS o creare la mia barra degli strumenti?


11

Voglio creare un pulsante e aggiungerlo alla barra degli strumenti QGIS o in alternativa creare la mia barra degli strumenti e aggiungere il pulsante qui.

Un plugin dovrebbe essere avviato quando l'utente fa clic sul pulsante.

Risposte:


11

È possibile aggiungere icone alla barra degli strumenti o ai menu. Per maggiori informazioni, consulta il Cookbook pyqgis 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)
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.