Skip to content

Commit 4280258

Browse files
committedFeb 20, 2019
(*)fix settings support CJK charset
1 parent bd23fbc commit 4280258

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed
 

‎src/setting.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include <QStandardPaths>
77
#include <QMessageBox>
88
#include <QPixmap>
9-
9+
#include <QTextCodec>
1010
#include "setting.h"
1111
#include "config.h"
1212
#include "defines.h"
@@ -193,6 +193,7 @@ void Setting::loadSettings()
193193

194194
// read file
195195
QTextStream txt(&file);
196+
txt.setCodec(QTextCodec::codecForName("UTF-8"));
196197
QString s;
197198
int pos, pos1, pos2;
198199
while (!txt.atEnd ())
@@ -324,7 +325,7 @@ void Setting::saveSettings()
324325
if (file.open(QIODevice::WriteOnly))
325326
{
326327
QTextStream txtfile(&file);
327-
328+
txtfile.setCodec(QTextCodec::codecForName("UTF-8"));
328329
// write list to file: KEY [TXT]
329330
QMap<QString, QString>::const_iterator i = params.constBegin();
330331
while (i != params.constEnd()) {

0 commit comments

Comments
 (0)
Please sign in to comment.