2010-06-28 32 views
1

基於Qt 4.5.1 我將QWidget(使用QWebPluginFactory創建)放入HTML頁面。顯示使用QWebPluginFactory創建的QWidget

... ...

的TestObject工作得很好,也與JS IT通訊。但我發現了兩個問題:

  1. 我不能在QWidget上面繪製HTML元素(定位絕對和設置z索引)。有什麼方法可以在WebKit中設置渲染順序嗎?或者讓z-index工作?改變寬度,高度和其他屬性工作得很好。
  2. 當我隱藏testObj(display:none)的父div並再次顯示它(display:block)時,再次調用WebPluginFactory並銷燬原始對象。 (目前我的解決方法是將TestObj調整爲1 * 1像素,因此用戶不會看到它)。

有誰知道這是如何工作的? 4.6中有這個問題嗎?

謝謝

回答

0

我在使用4.7版本時遇到了類似的問題。看起來它還沒有被修復:檢查here