summaryrefslogtreecommitdiff
path: root/adw/src/wrap_init.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-04-26 16:33:35 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-04-26 16:33:35 +0200
commit4e4332cb402fd3151e11e7e3b6d673388d7bb4a9 (patch)
treea3f578c2990ad5db74c892666357a9a90a58f3d1 /adw/src/wrap_init.cpp
parent9d18485db854f4d430e7c45d9538330b21dd66c3 (diff)
downloadturns-4e4332cb402fd3151e11e7e3b6d673388d7bb4a9.tar.xz
turns-4e4332cb402fd3151e11e7e3b6d673388d7bb4a9.zip
adw: implement AboutDialog
Diffstat (limited to 'adw/src/wrap_init.cpp')
-rw-r--r--adw/src/wrap_init.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/adw/src/wrap_init.cpp b/adw/src/wrap_init.cpp
index 9a9d372..4f6cd25 100644
--- a/adw/src/wrap_init.cpp
+++ b/adw/src/wrap_init.cpp
@@ -6,6 +6,7 @@
#include "adwaitamm/wrap_init.hpp"
+#include "adwaitamm/aboutdialog.hpp"
#include "adwaitamm/actionrow.hpp"
#include "adwaitamm/alertdialog.hpp"
#include "adwaitamm/application.hpp"
@@ -15,6 +16,7 @@
#include "adwaitamm/preferencesdialog.hpp"
#include "adwaitamm/preferencespage.hpp"
#include "adwaitamm/preferencesrow.hpp"
+#include "adwaitamm/private/aboutdialog_p.hpp" // IWYU pragma: keep - required for gobj class definition.
#include "adwaitamm/private/actionrow_p.hpp" // IWYU pragma: keep - required for gobj class definition.
#include "adwaitamm/private/alertdialog_p.hpp" // IWYU pragma: keep - required for gobj class definition.
#include "adwaitamm/private/application_p.hpp" // IWYU pragma: keep - required for gobj class definition.
@@ -45,6 +47,7 @@ namespace Adwaita
{
auto wrap_init() -> void
{
+ WRAP_CLASS(AboutDialog, about_dialog);
WRAP_CLASS(ActionRow, action_row);
WRAP_CLASS(AlertDialog, alert_dialog);
WRAP_CLASS(Application, application);
@@ -59,6 +62,7 @@ namespace Adwaita
WRAP_CLASS(Toast, toast);
WRAP_CLASS(ToastOverlay, toast_overlay);
+ ENSURE_TYPE(AboutDialog);
ENSURE_TYPE(ActionRow);
ENSURE_TYPE(AlertDialog);
ENSURE_TYPE(Application);