From c49e70ea0949d89a1a3b2485d67a1a7c3e85d476 Mon Sep 17 00:00:00 2001 From: Martin Dobias Date: Wed, 14 Dec 2016 00:15:46 +0800 Subject: [PATCH] Fix DB manager layer preview after my QgsMapCanvas changes --- python/plugins/db_manager/layer_preview.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/plugins/db_manager/layer_preview.py b/python/plugins/db_manager/layer_preview.py index 469137aad108..7e50b718751e 100644 --- a/python/plugins/db_manager/layer_preview.py +++ b/python/plugins/db_manager/layer_preview.py @@ -24,7 +24,7 @@ from qgis.PyQt.QtGui import QColor, QCursor from qgis.PyQt.QtWidgets import QApplication -from qgis.gui import QgsMapCanvas, QgsMapCanvasLayer, QgsMessageBar +from qgis.gui import QgsMapCanvas, QgsMessageBar from qgis.core import QgsVectorLayer, QgsProject from .db_plugins.plugin import Table @@ -122,11 +122,11 @@ def _loadTablePreview(self, table, limit=False): QgsProject.instance().removeMapLayers([self.currentLayer.id()]) if vl: - self.setLayerSet([QgsMapCanvasLayer(vl)]) + self.setLayers([vl]) QgsProject.instance().addMapLayers([vl], False) self.zoomToFullExtent() else: - self.setLayerSet([]) + self.setLayers([]) self.currentLayer = vl