centos系统,libpng如何通过源码编译安装?发布于2021年12月23日 运维测试 在centos的世界里面,直接使用yum是最正确的选择。但是,本文中却没有选择yum。主要基于以下考虑:pngquant提示libpng已经更新到1.6.1了,但是yum上安装的libpng-devel版本号是1.... 阅读更多
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... 阅读更多