diff options
| author | oldmud0 <oldmud0@users.noreply.github.com> | 2020-05-20 00:42:11 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-20 00:42:11 -0500 |
| commit | 5010f57a33aef2d2c2180c95239d81012896d8ac (patch) | |
| tree | 82925020b85da385f0d81a018679e609d459755f | |
| parent | 4af7bc5fffd784195385712ab6ddf476d5ae1a2f (diff) | |
| parent | 8c0bb87f09898314cbbaeb222c0bacc641ff5af2 (diff) | |
Merge pull request #156 from AttorneyOnline/fix-155
Fix #155 "Certain special characters are not correctly displayed as part of ini-defined shownames"
| -rw-r--r-- | src/text_file_functions.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/text_file_functions.cpp b/src/text_file_functions.cpp index 779765d7..f2bec87f 100644 --- a/src/text_file_functions.cpp +++ b/src/text_file_functions.cpp @@ -167,6 +167,7 @@ QString AOApplication::read_design_ini(QString p_identifier, QString p_design_path)
{
QSettings settings(p_design_path, QSettings::IniFormat);
+ settings.setIniCodec("UTF-8");
QVariant value = settings.value(p_identifier);
if (value.isNull()) // Since the value wasn't found, maybe it uses the proper
// config system
@@ -450,6 +451,7 @@ QString AOApplication::read_char_ini(QString p_char, QString p_search_line, {
QSettings settings(get_character_path(p_char, "char.ini"),
QSettings::IniFormat);
+ settings.setIniCodec("UTF-8");
settings.beginGroup(target_tag);
QString value = settings.value(p_search_line).toString();
settings.endGroup();
|
