Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.5.3
-
Windows
Description
After upgrade to Qt6.5.31, I face a problem: In my QMainWindow, it contains a QStackedWidget. When I add a QWidget (named exampleWidget) which contains a QWebEngineView to the stacked widget, the QMainWindow will be recreated.
With some debug, I found that the original surface type of the mainwindow is raster surface. But when add the QWebEngineView which surface type is Direct3D, this will cause the mainwindow be recreated.
Attachments
Issue Links
- relates to
-
QTBUG-120096 Rendering seems interupted when switching webengine view to QWidget
- Open
-
QTBUG-119760 Crash when dereferencing a deleted QRhi after native window is re-created
- Closed
-
QTBUG-120276 Crash when reparent a native child to a different tlw if QT_WIDGETS_RHI=1 is set on Windows
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-119221 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
541664,25 | widgets: Use per-surface-format RHI support and compositor | dev | qt/qtbase | Status: NEW | 0 | 0 |
544021,7 | widgets: Use per-surface-format RHI support and compositor | tqtc/lts-6.5 | qt/tqtc-qtbase | Status: NEW | 0 | 0 |