




























1、QGIS插件创建,采用Plugin Builder一步一步创建即可,网上教程很多。
2、界面ui文件在安装QtCreator后直接修改即可,换图标和qrc文件修改后需要安装pb_tool工具重新编译,我是在ubuntu下编译的,在windows下安装编译类似。
apt install pip3 #安装python和pip3,如果安装过不要重复安装 pip3 install pb_tool #安装pb_tool pip3 install PyQt5 #安装PyQt5,注意与QGIS的版本一致,不排除以后会使用Qt6 cd /xxx/xxx #进入插件源码pb_tool.cfg所在的目录 pbt clean #清理已编译文件 pbt compile #编译资源文件

3、插件代码调试,在官方的插件管理器中有一个的神器叫做First Aid,可以直接在QGIS Desktop环境下设断点,单步调试代码。需要注意的是,First Aid需要从插件的实际安装目录(C:\Users\XXX\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugin)下加载代码才可以调试。

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。