From 4fb29c7adffd072ee7a32e32fd5c4b5c4c6490c9 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Mon, 13 Jan 2020 14:12:17 -0500 Subject: [PATCH] [TD]fix #4170 Unicode in Svg export on Win --- src/Mod/TechDraw/Gui/QGVPage.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/TechDraw/Gui/QGVPage.cpp b/src/Mod/TechDraw/Gui/QGVPage.cpp index 21cdddcf4d..79a530eecd 100644 --- a/src/Mod/TechDraw/Gui/QGVPage.cpp +++ b/src/Mod/TechDraw/Gui/QGVPage.cpp @@ -40,6 +40,7 @@ #include #include #include +#include #include #endif @@ -944,8 +945,9 @@ void QGVPage::postProcessXml(QTemporaryFile& temporaryFile, QString fileName, QS QTextStream stream( &outFile ); stream.setGenerateByteOrderMark(true); + stream.setCodec("UTF-8"); - stream << exportDoc.toString(); + stream << exportDoc.toByteArray(); outFile.close(); }