diff --git a/widgets/tabbar.cpp b/widgets/tabbar.cpp index cd66818c5..de6921e91 100644 --- a/widgets/tabbar.cpp +++ b/widgets/tabbar.cpp @@ -501,6 +501,9 @@ QGraphicsLayoutItem *TabBar::takeTab(int index) if (returnItem) { returnItem->setParentLayoutItem(0); + if (QGraphicsItem *item = returnItem->graphicsItem()) { + item->setParentItem(0); + } } page->setLayout(0);