0

Qt 4.6 を使用すると、次のように HTML ページに動的に追加できます。

ui->webView->page()->mainFrame()->documentElement().findFirst("body").appendInside("<i>some text</i>\n");

ただし、XML ファイルを QWebView::load() すると、(処理命令から) 正しい CSS スタイルで表示されますが、次のようなことをしても変更は表示されません。

ui->webView->page()->mainFrame()->documentElement().findFirst("lines").appendInside("<line>hello</line>\n");

HTML ドキュメントと同じように XML ドキュメントを変更する方法はありますか?

4

1 に答える 1

0

load()ではなくsetUrl()を使用してみてください。それが魔法のように機能する場合、それはバグです。

于 2010-06-02T01:38:45.357 に答える