0

最近、QMessageBoxが提供されたテキストをHTMLサブセットとして解析することを発見しました。ユーザー提供のテキスト(アイテムの名前)と一緒に使用したい。RTF / HTMLとして解釈されないように、ユーザーのテキストをエスケープするにはどうすればよいですか?

4

2 に答える 2

3

関数を使用Qt::escape(const QString& plain)してHTMLエンティティをエスケープします。

于 2010-12-28T12:01:13.923 に答える
1

QMessageBox::setTextFormat(Qt::PlainText)テキストをプレーンテキストとして解釈するように強制するために使用します。

于 2010-12-28T19:32:04.630 に答える