创建一个QGIS plugin

创建一个QGIS plugin

1.plugins–>Plugin Builder
创建一个QGIS plugin
2.

创建一个QGIS plugin

创建一个QGIS plugin
4.

创建一个QGIS plugin

创建一个QGIS plugin
6.选择自己创建的插件存储的地方,最好换一个地方,默认的插件存储地方比较深,我放的地方为D:/coding/mygistest

创建一个QGIS plugin

点击generate,会出现下面的情况
创建一个QGIS plugin
7.文件管理器中跳转到D:/coding/mygistest

文件如下

创建一个QGIS plugin

这需要我们在这里打开powershell或者cmd跳转到这个目录下,手动编译两个文件

  1. pyrcc5 -o resources.py resources.qrc
  2. pyuic5 -o mygistest_dialog_base.py mygistest_dialog_base.ui 这里的mygistest_dialog_base和你自己创建的名字有关

创建一个QGIS plugin

创建一个QGIS plugin
创建一个QGIS plugin

8.打包成zip文件,点击Plugins–>manage……

创建一个QGIS plugin

选择从ZIP文件导入,输入自己打包文件的路径

创建一个QGIS plugin

如果能够看到自己的插件中有自己创建的插件名字说明成功

创建一个QGIS plugin
创建一个QGIS plugin