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