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

2.


4.


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

点击generate,会出现下面的情况

7.文件管理器中跳转到D:/coding/mygistest
文件如下

这需要我们在这里打开powershell或者cmd跳转到这个目录下,手动编译两个文件
- pyrcc5 -o resources.py resources.qrc
- pyuic5 -o mygistest_dialog_base.py mygistest_dialog_base.ui 这里的mygistest_dialog_base和你自己创建的名字有关



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

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

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


本文详细介绍如何使用QGIS的PluginBuilder创建自定义插件,包括设置存储位置、编译资源文件、打包插件及导入至QGIS的过程。
1582





