将QGIS嵌入QWidget窗口中

时间:2019-11-14 21:07:14

标签: c++ qt qgis

我正在尝试将第三方UI嵌入到我在QTCreator中开发的自定义UI中。我希望能够在正在开发的程序中使用QGIS打开和编辑shapefile(该程序在编辑Shapefile的基础上还有许多其他功能)。我尝试使用QWindow :: fromWinId,但是有很多复杂性,特别是如果窗口尚未打开(此时还没有!),则处理程序ID不可用。

一种选择是创建QGIS插件,但是那样的话,我将失去所有我正在寻找的其他功能。理想情况下,我需要在程序中打开自定义的QGIS或QGIS本身。有谁知道如何做到这一点的最佳方法?

0 个答案:

没有答案