ui/qt/widget.cpp

changeset 112
c3f2f16fa4b8
parent 110
c00e968d018b
--- a/ui/qt/widget.cpp	Sat Oct 04 14:54:25 2025 +0200
+++ b/ui/qt/widget.cpp	Sun Oct 19 21:20:08 2025 +0200
@@ -34,8 +34,8 @@
 UIWIDGET ui_customwidget_create(UiObject *obj, ui_createwidget_func create_widget, void *userdata, UiWidgetArgs *args) {
     UIWIDGET widget = create_widget(obj, args, userdata);
     UiContainerPrivate *ctn = ui_obj_container(obj);
-    UI_APPLY_LAYOUT(ctn->layout, args);
-    ctn->add(widget);
+    UiLayout layout = UI_ARGS2LAYOUT(args);
+    ctn->add(widget, layout);
     return widget;
 }
 
@@ -45,9 +45,8 @@
     separator->setFrameShadow(QFrame::Sunken);
     
     UiContainerPrivate *ctn = ui_obj_container(obj);
-    UI_APPLY_LAYOUT(ctn->layout, args);
-    
-    ctn->add(separator);
+    UiLayout layout = UI_ARGS2LAYOUT(args);
+    ctn->add(separator, layout);
     
     return separator;
 }

mercurial