From 13ac5ec61834960ec27d457cf5bef5ba0849a681 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Wed, 20 Apr 2022 22:10:02 +0200 Subject: TDEMarkdown: Use the file name as the document title. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko (cherry picked from commit ab35068aaddf7570706a1dc8538a0775e3c81790) --- tdemarkdown/markdown_part.cpp | 6 +++--- tdemarkdown/markdown_part.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tdemarkdown/markdown_part.cpp b/tdemarkdown/markdown_part.cpp index 7ea3d99b1..255ed7280 100644 --- a/tdemarkdown/markdown_part.cpp +++ b/tdemarkdown/markdown_part.cpp @@ -79,7 +79,7 @@ bool MarkdownPart::openURL(const KURL& u) data[data.size()-1] = '\0'; } begin(u); - TQString parsed(parse((MD_CHAR*) data.data())); + TQString parsed(parse((MD_CHAR*) data.data(), u.fileName().utf8().data())); write(parsed); end(); } @@ -89,13 +89,13 @@ bool MarkdownPart::openURL(const KURL& u) return true; } -TQString& MarkdownPart::parse(MD_CHAR* document) +TQString& MarkdownPart::parse(MD_CHAR* document, MD_CHAR* title) { m_buffer = "\n"; m_buffer += "\n"; m_buffer += " \n"; m_buffer += " \n"; - m_buffer += " TODO\n"; + m_buffer += " " + (title ? title : i18n("Markdown document")) + "\n"; m_buffer += " \n"; m_buffer += " \n"; diff --git a/tdemarkdown/markdown_part.h b/tdemarkdown/markdown_part.h index 0131553d3..f3e003ec9 100644 --- a/tdemarkdown/markdown_part.h +++ b/tdemarkdown/markdown_part.h @@ -34,7 +34,7 @@ class MarkdownPart : public TDEHTMLPart bool openURL(const KURL& u); /* Parser */ - TQString& parse(MD_CHAR* document); + TQString& parse(MD_CHAR* document, MD_CHAR* title = nullptr); private: TQString m_buffer; -- cgit v1.2.3