aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2023-03-27 08:58:22 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-03-27 11:53:30 +0000
commitfeb9c90182510bf3d759b79af83a854c2865bbc7 (patch)
treec2330161aeb73c7b8aa523e5ba30a325aa429433 /examples
parent9db52e93b49917d4bd9f53c1e86bb982d4188927 (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.py7
-rw-r--r--examples/webenginewidgets/markdowneditor/resources/index.html2
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,