标题:关于maps
作者:yangzl
日期:2011-10-28 10:47
内容:
我在用QGraphicsGeoMap时发现运行出的程序地图都是英文的,有人知道怎么改成中文的吗。
#1 回 楼主(yangzl) 的帖子 [wxj120bw 10-30 02:11]
qt mobility的API 参考下void QGeoMappingManager::setLocale ( const QLocale & locale )函数手册
#2 [yangzl 10-31 15:45]
这个我试了,不好使啊。
#3 回 2楼(yangzl) 的帖子 [wxj120bw 11-02 05:54]
你是怎么调用setLocale把locale()打印下
#4 [yangzl 11-03 11:11]
#include
#include "mainwindow.h"
#include
#include
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QSplashScreen *splash = new QSplashScreen;
splash->setPixmap(QPixmap(":/splash.png"));
splash->show();
splash->showMessage("Loaded modules");
//QLocale lo(QLocale::China, QLocale::Chinese);
QLocale::setDefault(QLocale(QLocale::Chinese, QLocale::China));
//QLocale::setDefault(&lo);
qDebug()
#5 回 4楼(yangzl) 的帖子 [wxj120bw 11-03 11:37]
你尝试用setLocale函数 并把locale返回值贴出来