На основе Qt 4.5.1 я поместил QWidget, созданный с помощью QWebPluginFactory, на HTML-страницу.
... ...
TestObject отлично работает, также JS-связь с ним.Но я обнаружил две проблемы:
- Я не могу нарисовать элементы HTML выше QWidget (позиционирование абсолютного и установка z-индексов).Есть ли способ установить порядок рендеринга в WebKit?Или заставить работать z-index?Изменение ширины, высоты и других свойств работает просто отлично.
- Когда я скрываю родительский div для testObj (display: none) и показываю его снова (display: block), WebPluginFactory вызывается снова и оригинальный объект уничтожается.(В настоящее время мой обходной путь заключается в изменении размера TestObj до 1 * 1 пикселей, чтобы пользователь его не видел).
Кто-нибудь знает, как это работает точно?Что-то из этого исправлено в 4.6?
Спасибо