如何在QTableWidget中为标头设置umlaut?

如何在QTableWidget中为标头设置umlaut?,qt,unicode,diacritics,qtablewidget,qstring,Qt,Unicode,Diacritics,Qtablewidget,Qstring,我使用此命令为表的所有标题设置标签: ui.mytable->setHorizontalHeaderLabels(QStringList() << tr("VERTRAG") << tr("DATUM/UHRZEIT") << tr("PRÜFER")); 及 ui.mytable->setHorizontalHeaderLabels(QStringList()好的,谢谢大家。我有一个简单的答案。它适合我 ui.mytable->setHorizont

我使用此命令为表的所有标题设置标签:

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


ui.mytable->setHorizontalHeaderLabels(QStringList()好的,谢谢大家。我有一个简单的答案。它适合我


ui.mytable->setHorizontalHeaderLabels(QStringList())您可以显示您得到的图像,因为我在Linux上使用Qt 5.8进行了测试,并且没有遇到任何问题。@eyllanesc:我更新了上面的结果,我使用Qt 5.5。您应该接受您的答案,这样大家都知道问题已经解决了。
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;"));