PDA

View Full Version : Displaying QWidgets created with QWebPluginFactory



hvitual
24th June 2010, 18:09
Based on Qt 4.5.1
I placed QWidget, created with QWebPluginFactory, into HTML page.

...
<div id="main_screen" class="content" style="">
<object id="testObj" type="TestObj" name="test" height="270" width="790"></object>
<div/>
...

TestObject works just fine, also JS communication with it. But i found two problems:

1. I cant draw no HTML elements above QWidget(positioning absolute and setting z-indexes). Is there any way how to set rendering order in WebKit? Or to make z-index work ? Changing width, height and other properties works just fine.
2. When i hide parent div for testObj (display:none) and show it again(display:block), WebPluginFactory is called again and original object is destroyed. (Currently my workaround is to resize TestObj to 1 * 1 pixels, so user doesnot sees it).

Does anybody knows how this works exactly? Is something of this fixed in 4.6 ?

Thanks

mus001
25th June 2010, 01:20
I have same problem, help me.
--------------------------------------------
Thanks

mus001
25th June 2010, 08:30
I have same problem, help me.
--------------------------------------------
Thanks

hvitual
28th June 2010, 07:48
Please ! Help me !
--------------------------------------------------
Thanks.