如何使用 QMessageBox 显示纯文本?

How to display plain text using QMessageBox?

我需要显示 HTML 文本:

QString text="<b>Hello</b>";
QMessageBox::information(this,"info", text);

文本显示为粗体"Hello"。如何按原样显示,即

<b>Hello</b>

谢谢!

你必须使用方法 toHtmlEscaped() of QString:

QString text="<b>Hello</b>";
QMessageBox::information(this, "info", <b>text.toHtmlEscaped()</b>);