qgis插件开发:利用thread解决界面假死问题发布于2021年12月22日 GIS开发 需要在qgis插件里面,执行一个耗时操作。这个操作进行的时候,界面会假死。点击任何按钮都不会有反应。在耗时函数执行期间,任何更新ui的操作也不会被执行。这个问题该如何解决呢?如何避免这种耗时操作里面的界面假死问题呢... 阅读更多
qgis插件开发:如何设置光标样式?选择列表有哪些?发布于2021年12月21日 GIS开发 qgis插件开发是基于pyqt的,而pyqt是基于qt的,这个光标定义也是由QT来提供的。所以,本文的内容就是基于这个思路的。第一部分是:具体的代码语句,第二部分是:具体的参数列表。本文测试环境:win10,qgi... 阅读更多
qgis插件开发:如何自定义插件源码的位置?发布于2021年12月20日 GIS开发 在qgis插件开发过程中,插件代码放在哪里,也就是说插件代码的位置是很重要的一个环节。在使用plugin builder来创建一个模版的时候,就有一个环节是需要输入插件的位置。如果放在了错误的位置,就会导致在插件管... 阅读更多
qgis插件开发:获得插件代码物理位置的两种方式发布于2021年12月19日 GIS开发 在前面的文章中,苏南大叔有写到:获得插件的位置是qgis插件开发的重要步骤。那么,获得插件位置的两种方式,都是什么呢?本文里,苏南大叔和大家进行具体的探讨。本文测试环境:win10,qgis@3.16.14-han... 阅读更多
qgis插件开发:如何利用信号/槽从maptool传回点信息?发布于2021年12月17日 GIS开发 书接上文,苏南大叔利用mapTool对鼠标事件进行监控,进而拿到了坐标值。现在,新的问题来了:拿到的坐标值,如何传递回主界面呢?拿到坐标值的这个动作,是监控鼠标事件获得的。随时都会触发,并不是普通的函数返回值这样操... 阅读更多