aboutsummaryrefslogtreecommitdiff
path: root/include/adwaitamm/stylemanager.hpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-04-29 11:12:59 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-04-29 11:12:59 +0200
commit68b3389d282284a59329c9c6a6603c7045a2db72 (patch)
treea5f06cb4bfb086fffc1afd72b043e320179e81dd /include/adwaitamm/stylemanager.hpp
parent26cf7386786fff381a81af21027712512dfe7f82 (diff)
downloadlibadwaitamm-68b3389d282284a59329c9c6a6603c7045a2db72.tar.xz
libadwaitamm-68b3389d282284a59329c9c6a6603c7045a2db72.zip
style-man: wrap as RefPtr
Diffstat (limited to 'include/adwaitamm/stylemanager.hpp')
-rw-r--r--include/adwaitamm/stylemanager.hpp6
1 files changed, 3 insertions, 3 deletions
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