summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2023-01-20 18:10:09 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-01-24 11:59:28 +0000
commit6aa7f6844e75e8ed9d3e51f1a93a974e020748b4 (patch)
tree75728f9fc66d0b6b449de8510c78465b83106db3
parent1b705025074390a3109b6bc49ae4d6b89a8740ea (diff)
Qt Designer: Ensure newly added scratch pad items become visible
Force a re-layout of the widget box tree containing the nested category list widgets and scroll up. Fixes: QTBUG-110440 Change-Id: I1161e09e6ff074974e6bc094a9d73ef68c58f13a Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> (cherry picked from commit 4310d99bee0577b4677ed4dc34c192d36fa1df3b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/designer/src/components/widgetbox/widgetboxtreewidget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp b/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp
index 67686c274..3009741d6 100644
--- a/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp
+++ b/src/designer/src/components/widgetbox/widgetboxtreewidget.cpp
@@ -945,6 +945,8 @@ void WidgetBoxTreeWidget::dropWidgets(const QList<QDesignerDnDItemInterface*> &i
categoryView->setCurrentItem(am, count - 1);
categoryView->adjustSize(); // XXX
adjustSubListSize(scratch_item);
+ doItemsLayout();
+ scrollToItem(scratch_item, PositionAtTop);
}
}