QGISツールバーにボタンを追加したり、独自のツールバーを作成するにはどうすればよいですか?


11

ボタンを作成してQGISツールバーに追加するか、代わりに独自のツールバーを作成してボタンを追加します。

ユーザーがボタンをクリックしたときにプラグインを開始する必要があります。

回答:


11

ツールバーまたはメニューにアイコンを追加できます。詳細については、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)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.