QGIS 2+ migration