--- a/ui/qt/list.cpp Sat Oct 04 14:54:25 2025 +0200 +++ b/ui/qt/list.cpp Sun Oct 19 21:20:08 2025 +0200 @@ -48,7 +48,6 @@ UIWIDGET ui_listview_create(UiObject* obj, UiListArgs *args) { UiContainerPrivate *ctn = ui_obj_container(obj); - UI_APPLY_LAYOUT(ctn->layout, args); QListView *view = new QListView(); ui_getvaluefunc2 getvalue = nullptr; @@ -87,15 +86,14 @@ model, SLOT(selectionChanged(const QItemSelection &, const QItemSelection &))); - - ctn->add(view); + UiLayout layout = UI_ARGS2LAYOUT(args); + ctn->add(view, layout); return view; } UIWIDGET ui_table_create(UiObject* obj, UiListArgs *args) { UiContainerPrivate *ctn = ui_obj_container(obj); - UI_APPLY_LAYOUT(ctn->layout, args); QTreeView *view = new QTreeView(); view->setItemsExpandable(false); @@ -138,7 +136,8 @@ SLOT(selectionChanged(const QItemSelection &, const QItemSelection &))); - ctn->add(view); + UiLayout layout = UI_ARGS2LAYOUT(args); + ctn->add(view, layout); return view; }