OSDN Git Service

okular: use QTextCodec::codecForHtml() instead of QTextCodec::codecForUtfText() in...
authorIvailo Monev <xakepa10@gmail.com>
Sun, 27 Nov 2022 01:55:16 +0000 (03:55 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Sun, 27 Nov 2022 02:02:40 +0000 (04:02 +0200)
QTextCodec::codecForHtml() can detect non-unicode character sets and
character set specified via HTML meta header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
okular/generators/markdown/document_md.cpp

index b80f99f..657e8c8 100644 (file)
@@ -41,7 +41,7 @@ MDDocument::MDDocument(const QString &fileName)
         return;
     }
 
-    QTextCodec *codec = QTextCodec::codecForUtfText(m_mddata);
+    QTextCodec *codec = QTextCodec::codecForHtml(m_mddata);
     setHtml(codec->toUnicode(m_mddata));
 }