0

我在 Qt 中为 symbian 显示阿拉伯字符时遇到问题,并且整天都被困在这里,希望有人可以帮助我。简单地说,我有一个阿拉伯语单词,说 العالمين(不知道这个词的意思),我必须使用 QGraphicsTextItem 显示它。请给我一段代码来做到这一点。这是我徒劳的尝试。

QString name("العالمينن");

QTextStream *p = new QTextStream(&name);

p->setCodec("ISO8859-6");

QGraphicsTextItem *text = new QGraphicsTextItem(p->readAll());

text->setPos(0,50);

scene->addItem(text);

提前致谢!

4

1 回答 1

0

在这种情况下,手机应该默认支持这种字体。否则它将显示为框或根本不显示。但是,如果系统中安装了该字体,它将在 Desktop 中正常工作。

检查手机是否支持字体设置 -> 常规 -> 个性化 -> 语言 -> 手机语言。

于 2012-07-30T10:50:31.013 回答