ui/qt/container.h

changeset 520
ea1bba55de44
parent 519
8884c7fbe4cb
child 525
878df45e6441
--- a/ui/qt/container.h	Wed Mar 26 21:47:04 2025 +0100
+++ b/ui/qt/container.h	Wed Mar 26 21:54:42 2025 +0100
@@ -54,7 +54,7 @@
 #define ui_lb2bool(b) ((b) == UI_LAYOUT_TRUE ? TRUE : FALSE)
 #define ui_bool2lb(b) ((b) ? UI_LAYOUT_TRUE : UI_LAYOUT_FALSE)
 
-#define ui_obj_container(obj) (UiContainerPrivate*)obj->container_end
+#define ui_obj_container(obj) (UiContainerPrivate*)((UiContainerX*)obj->container_end)->container
 
 typedef enum UiLayoutBool {
     UI_LAYOUT_UNDEFINED = 0,
@@ -106,6 +106,8 @@
     virtual void add(QWidget *widget, bool fill);
 };
 
+void ui_container_add(UiObject *obj, UiContainerPrivate *ct);
+
 
 #endif	/* CONTAINER_H */
 

mercurial