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.