在qgis二次开发中,发现一个问题。
当我添加下面语句时:
m_layerTreeCanvasBridge = new QgsLayerTreeMapCanvasBridge(QgsProject::instance()->layerTreeRoot(), mapCanvas, this);
运行就会出现报错:未加载qgis_gui.pdb
这问题如何解决?
在qgis二次开发中,发现一个问题。
当我添加下面语句时:
m_layerTreeCanvasBridge = new QgsLayerTreeMapCanvasBridge(QgsProject::instance()->layerTreeRoot(), mapCanvas, this);
运行就会出现报错:未加载qgis_gui.pdb
这是程序崩溃了的意思。QgsProject::instance()->layerTreeRoot()最好先检查一下QgsProject::instance()的返回值是否为空