如何在QTableWidget中为标题设置变音符号?

时间:2017-05-16 20:11:58

标签: qt unicode diacritics qtablewidget qstring

我有这个命令为表的所有标题设置标签:

ui.mytable->setHorizontalHeaderLabels(QStringList() << tr("VERTRAG") << tr("DATUM/UHRZEIT") << tr("PRÜFER"));

但是这个Ü没有出现。我试着用

ui.mytable->setHorizontalHeaderLabels(QStringList() << tr("VERTRAG") << tr("DATUM/UHRZEIT") << tr("PRÜFER").replace(QString::fromLatin1("Ü"), "&Uuml;"));

ui.mytable->setHorizontalHeaderLabels(QStringList() << tr("VERTRAG") << tr("DATUM/UHRZEIT") << tr("PRÜFER").replace(QString::fromUtf8("Ü"), "&Uuml;"));

但它也不起作用。我该如何解决这个问题?

enter image description here

1 个答案:

答案 0 :(得分:1)

好的,谢谢你们。我有一个简单的答案。它适用于我。

ui.mytable->setHorizontalHeaderLabels(QStringList() << tr("VERTRAG") << tr("DATUM/UHRZEIT") << QLatin1String("PRÜFER"));