diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-03-27 08:58:22 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-03-27 11:53:30 +0000 |
commit | feb9c90182510bf3d759b79af83a854c2865bbc7 (patch) | |
tree | c2330161aeb73c7b8aa523e5ba30a325aa429433 /examples | |
parent | 9db52e93b49917d4bd9f53c1e86bb982d4188927 (diff) |
Update the markdowneditor example
Apply qtwebengine/571d47367c69ae4844a2c1079fbca9108cf284db.
Fix some errors in the code.
Task-number: PYSIDE-2206
Change-Id: I70718d55f6932cc8d82bcb5a052a7585f1cdef12
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 50165b384652d8751813d63178e3436913fc5755)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'examples')
-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, |