diff options
author | YAMAMOTO Atsushi <atsushi.yamamoto@signal-slot.co.jp> | 2022-08-19 13:30:36 +0900 |
---|---|---|
committer | YAMAMOTO Atsushi - Signal Slot <atsushi.yamamoto@signal-slot.co.jp> | 2022-08-19 06:48:20 +0000 |
commit | fe6ffb8c5240f4b6bf4a8119d4ee5a44d58e6eec (patch) | |
tree | 7a0fbfe2e4991cadb41a166ff2512b8ae9b1c42e | |
parent | 625c7ea707c1dd097e1bb8862dc4e35a12976c19 (diff) |
Set encoding to UTF-8 when writing license file
License files are read in UTF-8 but written out in the system encoding.
This will cause garbled characters.
Task-number: QTIFW-1436
Change-Id: I52049d207499609a9cfc3e2a7059882067cc9256
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r-- | src/libs/installer/licenseoperation.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/installer/licenseoperation.cpp b/src/libs/installer/licenseoperation.cpp index a5a61c71f..7d2ea38e3 100644 --- a/src/libs/installer/licenseoperation.cpp +++ b/src/libs/installer/licenseoperation.cpp @@ -87,6 +87,7 @@ bool LicenseOperation::performOperation() } QTextStream stream(&file); + stream.setCodec("UTF-8"); stream << it.value().toString(); } |