Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
6.6.0
-
None
-
-
e6d85cf28 (dev), a884cf6e8 (tqtc/lts-6.5), 9557d1ca9 (6.6)
Description
See attached video: Repeatedly untabbifying an undocked, tabbed QDockWidget and putting it back generates leftover container widgets and crashes after a while.
I modified the example at qtbase/tests/manual/examples/widgets/mainwindows/dockwidgets by setting these options in the MainWindow constructor:
setDockOptions((QMainWindow::DockOptions)(AllowNestedDocks | AllowTabbedDocks | GroupedDragging));
This report is a continuation of https://bugreports.qt.io/browse/QTBUG-114542 which was supposedly fixed in 6.6.0.
Attachments
Issue Links
- duplicates
-
QTBUG-118579 Undocking tabbed widget from main window onto the floating window crashes app
-
- Closed
-
-
QTBUG-118578 Undocking tabbed widget from floating window creates empty redundant window
-
- Closed
-
- is duplicated by
-
PYSIDE-2586 Crash on edge case while grouping frameless dock widgets while floating.
-
- Closed
-
For Gerrit Dashboard: QTBUG-118223 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
516878,51 | QDockWidget: Fix group unplugging | dev | qt/qtbase | Status: MERGED | -1 | 0 |
519600,5 | QDockWidget: Fix group unplugging | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |
520573,5 | QDockWidget: Fix group unplugging | tqtc/lts-6.5 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |