diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2009-03-08 18:53:32 +0000 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2009-03-08 18:53:32 +0000 |
commit | b9d8ae49d90ae49658e7423be5dedc520c29ec76 (patch) | |
tree | 0c4d7c3060d1140e05d86a9e23b8f88464f7ef70 | |
parent | 871db6f5d997e9fffe4fe951e708e42ac77cc181 (diff) | |
download | rockbox-b9d8ae49d90ae49658e7423be5dedc520c29ec76.tar.gz rockbox-b9d8ae49d90ae49658e7423be5dedc520c29ec76.zip |
The credits file is utf-8 but QTextStream defaults to the system locale codec. Explicitly use utf-8 when reading the credits. Fixes names containing non-ASCII characters getting displayed wrong.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20245 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp index 2987994114..77500798b1 100644 --- a/rbutil/rbutilqt/rbutilqt.cpp +++ b/rbutil/rbutilqt/rbutilqt.cpp | |||
@@ -265,6 +265,7 @@ void RbUtilQt::about() | |||
265 | QFile credits(":/docs/CREDITS"); | 265 | QFile credits(":/docs/CREDITS"); |
266 | credits.open(QIODevice::ReadOnly); | 266 | credits.open(QIODevice::ReadOnly); |
267 | QTextStream r(&credits); | 267 | QTextStream r(&credits); |
268 | r.setCodec(QTextCodec::codecForName("UTF-8")); | ||
268 | QString rline = r.readAll(); | 269 | QString rline = r.readAll(); |
269 | about.browserCredits->insertPlainText(rline); | 270 | about.browserCredits->insertPlainText(rline); |
270 | about.browserCredits->moveCursor(QTextCursor::Start, QTextCursor::MoveAnchor); | 271 | about.browserCredits->moveCursor(QTextCursor::Start, QTextCursor::MoveAnchor); |