summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-03-23 09:48:07 +0000
committerakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-03-23 09:48:07 +0000
commit23d8bea52055ce3d43f2e6d896bf1d0e11adc1c4 (patch)
tree7564f7cb014cba53fe375474db2b713822eb0b8c
parent08e9ec947e9a094335e7f0307ec7c961e63cac13 (diff)
downloadnavit-svn-23d8bea52055ce3d43f2e6d896bf1d0e11adc1c4.tar.gz
Fix:gui/qml:Unicode now works fine
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/navit@3074 ffa7fe5e-494d-0410-b361-a75ebd5db220
-rw-r--r--gui/qml/ngqpoint.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/gui/qml/ngqpoint.h b/gui/qml/ngqpoint.h
index b69036be..1dba4764 100644
--- a/gui/qml/ngqpoint.h
+++ b/gui/qml/ngqpoint.h
@@ -48,7 +48,7 @@ public slots:
lng_deg=g.lng;
lng_min=fmod(g.lng*60,60);
lng_sec=fmod(g.lng*3600,60);
- return QString("%1°%2'%3\" %4%5%6°%7'%8\" %9").arg(lat_deg).arg(lat_min).arg(lat_sec).arg(latc).arg(' ').arg(lng_deg).arg(lng_min).arg(lng_sec).arg(lngc);
+ return QString(QString::fromLocal8Bit("%1°%2'%3\" %4%5%6°%7'%8\" %9")).arg(lat_deg).arg(lat_min).arg(lat_sec).arg(latc).arg(' ').arg(lng_deg).arg(lng_min).arg(lng_sec).arg(lngc);
}
QString pointName() {
int dist=10;
@@ -87,9 +87,9 @@ public slots:
if (item_attr_get(item, attr_label, &attr)) {
label=map_convert_string(m, attr.u.str);
if (QString(item_to_name(item->type)).startsWith(QString("poi_"))) {
- ret=item_to_name(item->type);
+ ret=QString::fromLocal8Bit(item_to_name(item->type));
ret=ret.remove(QString("poi_"));
- ret+=QString(" ")+label;
+ ret+=QString(" ")+QString::fromLocal8Bit(label);
map_convert_free(label);
street_data_free(data);
map_rect_destroy(mr);
@@ -97,9 +97,9 @@ public slots:
return ret;
}
if (QString(item_to_name(item->type)).startsWith(QString("poly_"))) {
- ret=item_to_name(item->type);
+ ret=QString::fromLocal8Bit(item_to_name(item->type));
ret=ret.remove(QString("poly_"));
- ret+=QString(" ")+label;
+ ret+=QString(" ")+QString::fromLocal8Bit(label);
map_convert_free(label);
street_data_free(data);
map_rect_destroy(mr);
@@ -108,7 +108,7 @@ public slots:
}
if (QString(item_to_name(item->type)).startsWith(QString("street_"))) {
ret="Street ";
- ret+=label;
+ ret+=QString::fromLocal8Bit(label);
map_convert_free(label);
street_data_free(data);
map_rect_destroy(mr);