diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-01-20 18:10:09 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-01-24 11:59:28 +0000 |
commit | 6aa7f6844e75e8ed9d3e51f1a93a974e020748b4 (patch) | |
tree | 75728f9fc66d0b6b449de8510c78465b83106db3 | |
parent | 1b705025074390a3109b6bc49ae4d6b89a8740ea (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.cpp | 2 |
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); } } |