<div>Hi,</div>
<div>I want to render one page after loading its all elements. Now, the qtwebkit download</div>
<div>the elements while rendering, I want to change this behavior. In my application,</div>
<div>I have qt4.8+directfb, and all data include webpage will be rendered by directfb plugin of</div>
<div>qt to directfb. And I  tried to receive the loadStarted and loadFinished signal of mainframe, </div>
<div>and disable flip window surface to screen when receive loadStarted signal, and enable flip </div>
<div>window surface to screen when receive loadFinished. The detail as follows:</div>
<div> </div>
<div>connect(mainframe, SIGNAL(loadStarted()), this, SLOT(slotLoadStarted()));</div>
<div>
<div>connect(mainframe, SIGNAL(loadFinished()), this, SLOT(slotLoadFinished()));</div>
<div> </div>
<div>void slotLoadStarted()</div>
<div>{</div>
<div> //disable rendering in qtdirectfb level</div>
<div>      disableDfbRender();</div>
<div>}</div>
<div> </div>
<div>void slotLoadFinished()</div>
<div>{</div>
<div>// enable rendering in qtdirectfb level</div>
<div>// and refresh whole window surface </div>
<div>    enableDfbRender();</div>
<div>   refreshDfbWindow();</div>
<div>}</div>
<div> </div></div>
<div>But this solution is not successful, because the loadFinished signal is not means all elements</div>
<div>have been drawed to the window surface, so refresh window surface to primary surface only  push</div>
<div>part  data to screen.</div>
<div> </div>
<div>So how can I render whole webpage after loading all its elements. Does qtwebkit provide the API or </div>
<div>signal? Or how can I modified the source code of qtwebkit to  reach this goal?</div>
<div> </div>
<div>I don't know if it's proper to ask question here. But I read the qtwebkit code and at last I don't find how to</div>
<div>achieve this goal.</div>