2011-09-09 8 views
5

Qt có trình bao bọc riêng của nó trên WebKit (QWebNode, QWebElement, v.v.).Cách tạo phần tử HTML trong Qt?

Làm cách nào để tạo phần tử HTML bằng cách sử dụng trình bao bọc Qt đó (có được QWebElement của phần tử HTML mới)?

Nếu có thể trợ giúp, hãy nói rằng chúng tôi có QWebFrame frame.

Trả lời

8

Phương pháp duy nhất tôi tìm thấy là gọi appendInside, appendOutside, vv phương pháp hiện có QWebElement yếu tố với QString đánh dấu html làm đối số.

QWebElement existingElement; 
existingElement.appendInside('<div/>'); 
QWebElement newElement = existingElement.lastChild();