Git commit f90a8ff7c25ea2825c3d2cb714ba6843058f2793 by Thomas L=C3=BCbking. Committed on 13/03/2016 at 22:52. Pushed by gerrit into branch 'master'. show widget after reparenting it ::addingOneWidget creates an unparented or foreign widget, QLayout::addWidget() will implicitly reparent it to the layouts parenting widget and reparenting widgets implicitly hides them (don't ask - it's always been like that) ::adjustSize() simply skips hidden children and whatever finally shows the widget does not activate the layout BUG: 360481 Change-Id: Ia7f7af4efd2c631bb3a5a9c0ad7f8e67d426138f M +1 -0 src/Gui/PartWidget.cpp http://commits.kde.org/trojita/f90a8ff7c25ea2825c3d2cb714ba6843058f2793 diff --git a/src/Gui/PartWidget.cpp b/src/Gui/PartWidget.cpp index e8e0f1c..41e2f24 100644 --- a/src/Gui/PartWidget.cpp +++ b/src/Gui/PartWidget.cpp @@ -309,6 +309,7 @@ void AsynchronousPartWidget::buildWidgets() Q_ASSERT(anotherPart.isValid()); QWidget *res =3D addingOneWidget(anotherPart, filteredForEmbedding= (m_options)); layout()->addWidget(res); + res->show(); } } =