summaryrefslogtreecommitdiff
path: root/adw/src/preferencespage.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-04-28 14:01:30 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-04-28 14:01:30 +0200
commit29eb802f09da07421099238eceaee9e3b1d61ff2 (patch)
treed07784be13475237d58f65033959c1e27e6245c0 /adw/src/preferencespage.cpp
parentdff2f80ddc8f742b8181409d6feeca33e856112e (diff)
downloadturns-29eb802f09da07421099238eceaee9e3b1d61ff2.tar.xz
turns-29eb802f09da07421099238eceaee9e3b1d61ff2.zip
adw: extract libadwaitamm
Diffstat (limited to 'adw/src/preferencespage.cpp')
-rw-r--r--adw/src/preferencespage.cpp61
1 files changed, 0 insertions, 61 deletions
diff --git a/adw/src/preferencespage.cpp b/adw/src/preferencespage.cpp
deleted file mode 100644
index 8ad9e8c..0000000
--- a/adw/src/preferencespage.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * @author Felix Morgner (felix.morgner@gmail.com)
- * @copyright Copyright (c) 2025
- * SPDX-License-Identifier: LGPL-2.1-or-later
- */
-
-#include "adwaitamm/preferencespage.hpp"
-
-#include "adwaitamm/private/preferencespage_p.hpp"
-
-#include <glibmm/object.h>
-#include <glibmm/objectbase.h>
-#include <glibmm/wrap.h>
-
-#include <gtkmm/widget.h>
-
-#include <glib-object.h>
-#include <gtk/gtk.h>
-
-namespace Adwaita
-{
- namespace
- {
- auto constinit _class = PreferencesPage_Class{};
- } // namespace
-
- auto PreferencesPage::get_type() -> GType
- {
- return _class.init().get_type();
- }
-
- auto PreferencesPage::get_base_type() -> GType
- {
- return adw_preferences_page_get_type();
- }
-
- PreferencesPage::PreferencesPage(Glib::ConstructParams const & params)
- : Gtk::Widget{params}
- {
- }
-
- PreferencesPage::PreferencesPage(AdwPreferencesPage * gobj)
- : Gtk::Widget(GTK_WIDGET(gobj))
- {
- }
-
- PreferencesPage::PreferencesPage()
- : Glib::ObjectBase{nullptr}
- , Gtk::Widget{Glib::ConstructParams{_class.init()}}
- {
- }
-
-} // namespace Adwaita
-
-namespace Glib
-{
- auto wrap(AdwPreferencesPage * object, bool copy) -> Adwaita::PreferencesPage *
- {
- return dynamic_cast<Adwaita::PreferencesPage *>(Glib::wrap_auto(G_OBJECT(object), copy));
- }
-} // namespace Glib \ No newline at end of file