Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Display problem with ActiveQT component in Internet Explorer 10 and 11
Annihilus last edited by
I have to write an ActiveX component (with GUI) to be run in Internet Explorer.
As a test run, I have set up a new ActiveQT project with just one button in an otherwise empty window.
It works as intended in IE versions 8 and 9.
In 10 and 11, the UI is not being painted and the browser is reacting very sluggish, sometimes even freezing up completely.
When I then manually call show() or setVisible(true), the strangest thing happens:
The component is drawn, but outside the browser window as a completely new task.
When I close that, and then call show() or setVisible(true) a second time, the component shows up in IE as originally intended.
What's causing this very strange behaviour? Any help would be appreciated.
P.S.: Qt 126.96.36.199, Visual Studio 2010, Windows 7 and Windows 8
P.P.S.: I think the problem is related, maybe even identical, to the one described here: