私は Qwebkit を使用しており<tr><td>...my data ...</td></tr>
、テーブルの最初のレコード ( ) として最後に来る各データ入力を html テーブルに挿入できるようにしたいと考えています。これが私のコードです。これは単なる例です:
ui.webView->page()->mainFrame()->setHtml("<html><body><p>HTML Table Test</p>"
"<table id=\"mainTable\" name=\"mainTable\" BORDER=1 BORDERCOLOR=RED></table>"
"</body></html>");
QWebElement body = ui.webView->page()->mainFrame()->documentElement();
QWebElement mainTable = ui.webView->page()->mainFrame()->findFirstElement("#mainTable");
mainTable.appendInside ("<tr><td>1111111<\/td></\tr>"); ///<-- this is i like to be last in the end
mainTable.appendInside ("<tr><td>2222222<\/td></\tr>"); ///<-- this is i like to be in the middle
mainTable.appendInside ("<tr><td>3333333<\/td></\tr>"); ///<-- this is i like to be in the first
レコードのコンテンツは、ここで示したものとは異なり、動的に取得されるため、ハード コードすることはできません。要するに、ここにLIFOアルゴリズムが必要です..
どうすればいいですか?