Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.5.1
-
-
b26cdbd87 (dev), faec93775 (dev), a37a04904 (6.5), 22b892e7d (6.5), 46aa713c3 (dev), ccfb6cb7b (6.5), 22dc39a8d (6.6), 82005725c (6.6), 850e92684 (6.6)
Description
If multiple undock widget is being tabbified and untabified it crashes.
Adding this line in Qt's MainWindow example reproduces it:
QMainWindow::setDockOptions((QMainWindow::DockOptions)(AllowNestedDocks|AllowTabbedDocks|GroupedDragging));
Attached is the stack trace and screen recording and modified Qt's example.
Video is attached here in this link:
https://filesender.qt.io/?s=download&token=ef8f3894-a153-4324-b439-5e192a0d90ec
Attachments
Issue Links
- relates to
-
QTBUG-99136 QDockWidget not correctly parented/setup if dragged from another floating and tabified QDockWidget
-
- Closed
-
For Gerrit Dashboard: QTBUG-114542 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
486097,3 | Implement debug operator for QDockAreaLayoutItem | dev | qt/qtbase | Status: MERGED | +2 | 0 |
486098,7 | QDockWidget: Don't insert gap item if QDockWidgetGroupWindow has one | dev | qt/qtbase | Status: MERGED | +2 | 0 |
486336,2 | Implement debug operator for QDockAreaLayoutItem | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |
486337,2 | Implement debug operator for QDockAreaLayoutItem | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
486338,2 | QDockWidget: Don't insert gap item if QDockWidgetGroupWindow has one | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |
486339,2 | QDockWidget: Don't insert gap item if QDockWidgetGroupWindow has one | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
486630,2 | QDockAreaLayoutInfo: fix QDebug stream operator | dev | qt/qtbase | Status: MERGED | +2 | 0 |
486724,3 | QDockAreaLayoutInfo: fix QDebug stream operator | 6.6 | qt/qtbase | Status: MERGED | +2 | 0 |
486725,2 | QDockAreaLayoutInfo: fix QDebug stream operator | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |