diff --git a/q3dwindow.py b/q3dwindow.py index 4932ff65..0e26451d 100644 --- a/q3dwindow.py +++ b/q3dwindow.py @@ -112,9 +112,11 @@ def __init__(self, qgisIface, settings, preview=True): self.ui.setupUi(self) self.webPage = self.ui.webView._page + viewName = "" if self.webPage: settings.jsonSerializable = self.webPage.isWebEnginePage + viewName = "WebEngine" if self.webPage.isWebEnginePage else "WebKit" else: preview = False @@ -136,7 +138,7 @@ def __init__(self, qgisIface, settings, preview=True): self.setupMenu() self.setupConsole() - self.setupStatusBar(self.iface, preview) + self.setupStatusBar(self.iface, preview, viewName) self.ui.treeView.setup(self.iface, self.icons) self.ui.treeView.addLayers(settings.layers()) @@ -272,7 +274,7 @@ def setupConsole(self): self.ui.lineEditInputBox.returnPressed.connect(self.runConsoleCommand) - def setupStatusBar(self, iface, previewEnabled=True): + def setupStatusBar(self, iface, previewEnabled=True, viewName=""): w = QProgressBar(self.ui.statusbar) w.setObjectName("progressBar") w.setMaximumWidth(250) @@ -283,7 +285,7 @@ def setupStatusBar(self, iface, previewEnabled=True): w = QCheckBox(self.ui.statusbar) w.setObjectName("checkBoxPreview") - w.setText("Preview") # _translate("Q3DWindow", "Preview")) + w.setText("Preview" + " ({})".format(viewName) if viewName else "") # _translate("Q3DWindow", "Preview")) w.setChecked(previewEnabled) self.ui.statusbar.addPermanentWidget(w) self.ui.checkBoxPreview = w