]> granicus.if.org Git - graphviz/commitdiff
Fix bug where UTF-8 output is corrupted.
authorEmden Gansner <erg@research.att.com>
Fri, 22 Feb 2013 21:33:01 +0000 (16:33 -0500)
committerEmden Gansner <erg@research.att.com>
Fri, 22 Feb 2013 21:33:01 +0000 (16:33 -0500)
cmd/gvedit/mdichild.cpp

index 5e08f2c62f36791e59e24c5a45856bb3e23fd2b8..f416b6532980834c4d2a5cde9e8fc6a6bae3b337 100644 (file)
@@ -98,7 +98,10 @@ bool MdiChild::saveFile(const QString & fileName)
     QTextStream out(&file);
     QApplication::setOverrideCursor(Qt::WaitCursor);
 //    out << toPlainText();
-    out << toPlainText().toUtf8().constData();
+//    out << toPlainText().toUtf8().constData();
+    out.setCodec("UTF-8");
+    out << toPlainText();
+    out.flush();
     QApplication::restoreOverrideCursor();
 
     setCurrentFile(fileName);