diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-03-27 08:58:22 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-03-27 12:12:43 +0200 |
commit | 50165b384652d8751813d63178e3436913fc5755 (patch) | |
tree | c2330161aeb73c7b8aa523e5ba30a325aa429433 /examples/webenginewidgets | |
parent | f63d19c10f8d60a2acbe35e4f8ac2f7ae1ef017a (diff) |
Update the markdowneditor example
Apply qtwebengine/571d47367c69ae4844a2c1079fbca9108cf284db.
Fix some errors in the code.
Pick-to: 6.5
Task-number: PYSIDE-2206
Change-Id: I70718d55f6932cc8d82bcb5a052a7585f1cdef12
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'examples/webenginewidgets')
-rw-r--r-- | examples/webenginewidgets/markdowneditor/mainwindow.py | 7 | ||||
-rw-r--r-- | examples/webenginewidgets/markdowneditor/resources/index.html | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/examples/webenginewidgets/markdowneditor/mainwindow.py b/examples/webenginewidgets/markdowneditor/mainwindow.py index 3f18d29a5..6f74cf93d 100644 --- a/examples/webenginewidgets/markdowneditor/mainwindow.py +++ b/examples/webenginewidgets/markdowneditor/mainwindow.py @@ -77,7 +77,7 @@ class MainWindow(QMainWindow): return self.m_file_path = '' - self._ui.editor.setPlainText(tr("## New document")) + self._ui.editor.setPlainText("## New document") self._ui.editor.document().setModified(False) @Slot() @@ -105,18 +105,19 @@ class MainWindow(QMainWindow): name = QDir.toNativeSeparators(self.m_file_path) if not f.open(QIODevice.WriteOnly | QIODevice.Text): error = f.errorString() - QMessageBox.warning(self, windowTitle(), + QMessageBox.warning(self, self.windowTitle(), f"Could not write to file {name}: {error}") return text = self._ui.editor.toPlainText() f.write(bytes(text, encoding='utf8')) f.close() + self._ui.editor.document().setModified(False) self.statusBar().showMessage(f"Wrote {name}") @Slot() def onFileSaveAs(self): dialog = QFileDialog(self) - dialog.setWindowTitle("Open MarkDown File") + dialog.setWindowTitle("Save MarkDown File") dialog.setMimeTypeFilters(["text/markdown"]) dialog.setAcceptMode(QFileDialog.AcceptSave) dialog.setDefaultSuffix("md") diff --git a/examples/webenginewidgets/markdowneditor/resources/index.html b/examples/webenginewidgets/markdowneditor/resources/index.html index 289a2110b..c8e30b49b 100644 --- a/examples/webenginewidgets/markdowneditor/resources/index.html +++ b/examples/webenginewidgets/markdowneditor/resources/index.html @@ -14,7 +14,7 @@ var placeholder = document.getElementById('placeholder'); var updateText = function(text) { - placeholder.innerHTML = marked(text); + placeholder.innerHTML = marked.parse(text); } new QWebChannel(qt.webChannelTransport, |