From 6b839ff6e2cf8a2b0e885a16e6876415f5ba1425 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 15 Aug 2024 11:43:20 +0200 Subject: turns: use Glib::unwrap where appropriate --- ui/include/turns/ui/widgets/template_widget.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ui/include') diff --git a/ui/include/turns/ui/widgets/template_widget.hpp b/ui/include/turns/ui/widgets/template_widget.hpp index c01fff2..f04f331 100644 --- a/ui/include/turns/ui/widgets/template_widget.hpp +++ b/ui/include/turns/ui/widgets/template_widget.hpp @@ -3,6 +3,7 @@ #include #include +#include #include @@ -32,8 +33,8 @@ namespace turns::ui::widgets auto get_widget(char const * name) -> WidgetType * { auto self = static_cast(this); - auto widget = GTK_WIDGET(self->gobj()); - auto type = G_OBJECT_TYPE(self->gobj()); + auto widget = GTK_WIDGET(Glib::unwrap(self)); + auto type = G_OBJECT_TYPE(Glib::unwrap(self)); auto child = GTK_WIDGET(gtk_widget_get_template_child(widget, type, name)); g_assert_nonnull(child); return dynamic_cast(Glib::wrap(child)); -- cgit v1.2.3