aboutsummaryrefslogtreecommitdiff
path: root/src/applicationwindow.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-04-29 09:23:50 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-04-29 09:23:50 +0200
commitd6d3fa394d7ebb703afc84deb91dbece0776ff88 (patch)
tree6c9e8fa899d4f83718e6080e70566c60de56c6fa /src/applicationwindow.cpp
parent0a85bb794df73906da2905c72e305e556e717a79 (diff)
downloadlibadwaitamm-d6d3fa394d7ebb703afc84deb91dbece0776ff88.tar.xz
libadwaitamm-d6d3fa394d7ebb703afc84deb91dbece0776ff88.zip
app-win: take application by RefPtr
Diffstat (limited to 'src/applicationwindow.cpp')
-rw-r--r--src/applicationwindow.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/applicationwindow.cpp b/src/applicationwindow.cpp
index 92f5997..1de245f 100644
--- a/src/applicationwindow.cpp
+++ b/src/applicationwindow.cpp
@@ -10,6 +10,7 @@
#include <glibmm/object.h>
#include <glibmm/objectbase.h>
+#include <glibmm/refptr.h>
#include <glibmm/wrap.h>
#include <gtkmm/application.h>
@@ -35,9 +36,9 @@ namespace Adwaita
return adw_application_window_get_type();
}
- ApplicationWindow::ApplicationWindow(Gtk::Application & app)
+ ApplicationWindow::ApplicationWindow(Glib::RefPtr<Gtk::Application> const & app)
: Glib::ObjectBase{nullptr}
- , Gtk::ApplicationWindow{GTK_APPLICATION_WINDOW(adw_application_window_new(unwrap(&app)))}
+ , Gtk::ApplicationWindow{GTK_APPLICATION_WINDOW(adw_application_window_new(unwrap(app)))}
{
}