#ifdef HAVE_GTK4
#define gq_gtk_box_pack_end(box, child, expand, fill, padding) gtk_box_append(box, child)
#define gq_gtk_box_pack_start(box, child, expand, fill, padding) gtk_box_prepend(box, child)
+ #define gq_gtk_frame_set_shadow_type(frame, type) ;
#define gq_gtk_scrolled_window_new(hadjustment, vadjustment) gtk_scrolled_window_new()
#define gq_gtk_scrolled_window_set_shadow_type(scrolled_window, type) gtk_scrolled_window_set_has_frame(scrolled_window, TRUE)
+ #define gq_gtk_widget_destroy(widget) gtk_window_destroy(widget)
+ #define gq_gtk_widget_queue_draw_area(widget, x, y, width, height) gtk_widget_queue_draw(widget);
+ #define gq_gtk_widget_show_all(widget) ;
+ #define gq_gtk_window_move(window, x, y) ;
+ #define gq_gtk_window_set_keep_above(window, setting) ;
+ #define gq_gtk_window_set_position(window, position) ;
+
+ void gq_gtk_container_add(GtkWidget *container, GtkWidget *widget);
#else
#define gq_gtk_box_pack_end(box, child, expand, fill, padding) gtk_box_pack_end(box, child, expand, fill, padding)
#define gq_gtk_box_pack_start(box, child, expand, fill, padding) gtk_box_pack_start(box, child, expand, fill, padding)
+ #define gq_gtk_frame_set_shadow_type(frame, type) gtk_frame_set_shadow_type(frame, type)
#define gq_gtk_scrolled_window_new(hadjustment, vadjustment) gtk_scrolled_window_new(hadjustment, vadjustment)
#define gq_gtk_scrolled_window_set_shadow_type(scrolled_window, type) gtk_scrolled_window_set_shadow_type(scrolled_window, type)
+ #define gq_gtk_widget_destroy(widget) gtk_widget_destroy(widget)
+ #define gq_gtk_widget_queue_draw_area(widget, x, y, width, height) gtk_widget_queue_draw_area(widget, x, y, width, height);
+ #define gq_gtk_widget_show_all(widget) gtk_widget_show_all(widget)
+ #define gq_gtk_window_move(window, x, y) gtk_window_move(window, x, y)
+ #define gq_gtk_window_set_keep_above(window, setting) gtk_window_set_keep_above(window, setting)
+ #define gq_gtk_window_set_position(window, position) gtk_window_set_position(window, position)
+
+ void gq_gtk_container_add(GtkWidget *container, GtkWidget *widget);
#endif
#endif /* COMPAT_H */