diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2025-04-04 21:23:36 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2025-04-04 21:23:36 +0200 |
| commit | fa7f0a8f6723dd2d7e00be20516bc8f6b7b8bfa7 (patch) | |
| tree | 2ddda859570c33a53f4aeded87438e56f14a24d7 /adw/include/adwaitamm | |
| parent | 7af153c461e295f813e536720e769663d2275deb (diff) | |
| download | turns-fa7f0a8f6723dd2d7e00be20516bc8f6b7b8bfa7.tar.xz turns-fa7f0a8f6723dd2d7e00be20516bc8f6b7b8bfa7.zip | |
adw: fix class derivations
Diffstat (limited to 'adw/include/adwaitamm')
| -rw-r--r-- | adw/include/adwaitamm/dialog.hpp | 4 | ||||
| -rw-r--r-- | adw/include/adwaitamm/stylemanager.hpp | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/adw/include/adwaitamm/dialog.hpp b/adw/include/adwaitamm/dialog.hpp index 23a864c..44dde25 100644 --- a/adw/include/adwaitamm/dialog.hpp +++ b/adw/include/adwaitamm/dialog.hpp @@ -1,8 +1,8 @@ #ifndef LIBADWAITAMM_DIALOG_HPP #define LIBADWAITAMM_DIALOG_HPP -#include "helpers/gobj_mixin.hpp" #include "adwaitamm/breakpoint.hpp" +#include "helpers/gobj_mixin.hpp" #include <glibmm/class.h> #include <glibmm/object.h> @@ -10,6 +10,7 @@ #include <glibmm/refptr.h> #include <glibmm/ustring.h> +#include <gtkmm/shortcutmanager.h> #include <gtkmm/widget.h> #include <glib-object.h> @@ -22,6 +23,7 @@ namespace Adwaita struct Dialog_Class; struct Dialog : Gtk::Widget, + Gtk::ShortcutManager, helpers::gobj_mixin<Dialog, AdwDialog> { struct Class : Glib::Class diff --git a/adw/include/adwaitamm/stylemanager.hpp b/adw/include/adwaitamm/stylemanager.hpp index 8a365f9..3d370c3 100644 --- a/adw/include/adwaitamm/stylemanager.hpp +++ b/adw/include/adwaitamm/stylemanager.hpp @@ -28,8 +28,8 @@ namespace Adwaita enum struct AccentColor; enum struct ColorScheme; - struct StyleManager : Glib::Object, - helpers::gobj_mixin<StyleManager, AdwStyleManager> + struct StyleManager final : Glib::Object, + helpers::gobj_mixin<StyleManager, AdwStyleManager> { struct Class : Glib::Class { |
