问题描述:使用QGIS 3.20 +VS2019进行二次开发时,标签样式设置时在画布中中文显示为乱码
解决方法:这是由于qgis读取时默认读取的是utf-8格式,而.shp文件默认是GBK或者GB2312格式的,需要在QGIS中打开*.shp文件,选择“源”,将其格式改为utf-8后导出,再次用QGIS读取显示标签时则可以正常显示中文。
标签:读取,VS2019,QGIS,标签,乱码,二次开发,格式
来源: https://blog.csdn.net/qq_44894692/article/details/121314643