--- a/ui/qt/widget.cpp Sat Apr 05 17:57:04 2025 +0200 +++ b/ui/qt/widget.cpp Sun Jul 20 22:04:39 2025 +0200 @@ -31,11 +31,11 @@ #include "container.h" #include "../common/context.h" -UIWIDGET ui_customwidget_create(UiObject *obj, ui_createwidget_func create_widget, void *userdata, UiWidgetArgs args) { +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, false); + ctn->add(widget); return widget; } @@ -45,9 +45,9 @@ separator->setFrameShadow(QFrame::Sunken); UiContainerPrivate *ctn = ui_obj_container(obj); - UI_APPLY_LAYOUT(ctn->layout, (*args)); + UI_APPLY_LAYOUT(ctn->layout, args); - ctn->add(separator, false); + ctn->add(separator); return separator; }