diff --git a/python/core/additions/qgssettingsentry.py b/python/core/additions/qgssettingsentry.py index cf74b9bf9a7..1a74f56dbd5 100644 --- a/python/core/additions/qgssettingsentry.py +++ b/python/core/additions/qgssettingsentry.py @@ -18,7 +18,7 @@ """ from .metaenum import metaEnumFromValue -from qgis.core import QgsSettings, QgsSettingsEntryBase, QgsLogger, Qgis +from qgis.core import QgsSettings, QgsSettingsTree, QgsSettingsEntryBase, QgsLogger, Qgis import qgis # required to get base class of enums diff --git a/python/pyplugin_installer/installer.py b/python/pyplugin_installer/installer.py index e617f509597..e1a97cfcc45 100644 --- a/python/pyplugin_installer/installer.py +++ b/python/pyplugin_installer/installer.py @@ -43,7 +43,7 @@ from qgis.PyQt.QtWidgets import ( from qgis.PyQt.QtNetwork import QNetworkRequest import qgis -from qgis.core import Qgis, QgsApplication, QgsNetworkAccessManager, QgsSettings, QgsNetworkRequestParameters +from qgis.core import Qgis, QgsApplication, QgsNetworkAccessManager, QgsSettings, QgsSettingsTree, QgsNetworkRequestParameters from qgis.gui import QgsMessageBar, QgsPasswordLineEdit, QgsHelp from qgis.utils import (iface, startPlugin, unloadPlugin, loadPlugin, OverrideCursor, reloadPlugin, updateAvailablePlugins, plugins_metadata_parser) diff --git a/python/pyplugin_installer/installer_data.py b/python/pyplugin_installer/installer_data.py index e85f1dbb269..f6452dc625c 100644 --- a/python/pyplugin_installer/installer_data.py +++ b/python/pyplugin_installer/installer_data.py @@ -33,7 +33,7 @@ from qgis.PyQt.QtCore import (pyqtSignal, QObject, QCoreApplication, QFile, QLocale, QByteArray) from qgis.PyQt.QtXml import QDomDocument from qgis.PyQt.QtNetwork import QNetworkRequest, QNetworkReply -from qgis.core import Qgis, QgsSettings, QgsNetworkRequestParameters +from qgis.core import Qgis, QgsSettings, QgsSettingsTree, QgsNetworkRequestParameters import sys import os import codecs