aboutsummaryrefslogtreecommitdiffstats
path: root/qt-ui
diff options
context:
space:
mode:
authorGravatar Michael Andreen <harv@ruin.nu>2013-12-16 23:50:42 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2013-12-16 16:14:50 -0800
commit5f12660870be4b1692eae28339785bc4b2d08550 (patch)
treeb639fdb25789716eca4d7dda5a7ab9e0e1e1bb58 /qt-ui
parent43385eb31ab89e16581ff6abcb6a4dfc9c22aa51 (diff)
downloadsubsurface-5f12660870be4b1692eae28339785bc4b2d08550.tar.gz
Use UTF-8 for text strings.
Fixes #371 Signed-off-by: Michael Andreen <harv@ruin.nu> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui')
-rw-r--r--qt-ui/maintab.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/qt-ui/maintab.cpp b/qt-ui/maintab.cpp
index 82e5d2ee5..b2185fdb4 100644
--- a/qt-ui/maintab.cpp
+++ b/qt-ui/maintab.cpp
@@ -687,12 +687,12 @@ void MainTab::resetPallete()
}
#define EDIT_TEXT2(what, text) \
- textByteArray = text.toLocal8Bit(); \
+ textByteArray = text.toUtf8(); \
free(what);\
what = strdup(textByteArray.data());
#define EDIT_TEXT(what, text) \
- QByteArray textByteArray = text.toLocal8Bit(); \
+ QByteArray textByteArray = text.toUtf8(); \
free(what);\
what = strdup(textByteArray.data());
@@ -976,8 +976,8 @@ QString MainTab::printGPSCoords(int lat, int lon)
ilatmin = (lat % 1000000) * 60;
ilonmin = (lon % 1000000) * 60;
result.sprintf("%s%u%s %2d.%05d\' , %s%u%s %2d.%05d\'",
- lath.toLocal8Bit().data(), latdeg, UTF8_DEGREE, ilatmin / 1000000, (ilatmin % 1000000) / 10,
- lonh.toLocal8Bit().data(), londeg, UTF8_DEGREE, ilonmin / 1000000, (ilonmin % 1000000) / 10);
+ lath.toUtf8().data(), latdeg, UTF8_DEGREE, ilatmin / 1000000, (ilatmin % 1000000) / 10,
+ lonh.toUtf8().data(), londeg, UTF8_DEGREE, ilonmin / 1000000, (ilonmin % 1000000) / 10);
return result;
}