diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2025-04-29 11:12:59 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2025-04-29 11:12:59 +0200 |
| commit | 68b3389d282284a59329c9c6a6603c7045a2db72 (patch) | |
| tree | a5f06cb4bfb086fffc1afd72b043e320179e81dd /include | |
| parent | 26cf7386786fff381a81af21027712512dfe7f82 (diff) | |
| download | libadwaitamm-68b3389d282284a59329c9c6a6603c7045a2db72.tar.xz libadwaitamm-68b3389d282284a59329c9c6a6603c7045a2db72.zip | |
style-man: wrap as RefPtr
Diffstat (limited to 'include')
| -rw-r--r-- | include/adwaitamm/application.hpp | 2 | ||||
| -rw-r--r-- | include/adwaitamm/stylemanager.hpp | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/include/adwaitamm/application.hpp b/include/adwaitamm/application.hpp index 780c114..afa446b 100644 --- a/include/adwaitamm/application.hpp +++ b/include/adwaitamm/application.hpp @@ -50,7 +50,7 @@ namespace Adwaita auto static create(Glib::ustring const & id = {}, Gio::Application::Flags flags = Gio::Application::Flags::NONE) -> Glib::RefPtr<Application>; - auto get_style_manager() const -> StyleManager *; + auto get_style_manager() const -> Glib::RefPtr<StyleManager>; auto property_style_manager() const -> Glib::PropertyProxy_ReadOnly<StyleManager *>; diff --git a/include/adwaitamm/stylemanager.hpp b/include/adwaitamm/stylemanager.hpp index b735cf0..c81cc40 100644 --- a/include/adwaitamm/stylemanager.hpp +++ b/include/adwaitamm/stylemanager.hpp @@ -44,8 +44,8 @@ namespace Adwaita auto operator=(StyleManager const & other) noexcept -> StyleManager & = delete; auto operator=(StyleManager && other) noexcept -> StyleManager & = delete; - auto static get_default() -> StyleManager *; - auto static for_display(Gdk::Display & display) -> StyleManager *; + auto static get_default() -> Glib::RefPtr<StyleManager>; + auto static for_display(Gdk::Display & display) -> Glib::RefPtr<StyleManager>; auto static get_type() -> GType; auto static get_base_type() -> GType; @@ -73,7 +73,7 @@ namespace Adwaita namespace Glib { - auto wrap(AdwStyleManager * object) -> Adwaita::StyleManager *; + auto wrap(AdwStyleManager * object, bool take_copy = false) -> Glib::RefPtr<Adwaita::StyleManager>; } // namespace Glib #endif
\ No newline at end of file |
