aboutsummaryrefslogtreecommitdiff
path: root/include/adwaitamm/comborow.hpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-04-28 13:52:49 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-04-28 13:52:49 +0200
commitf1444607e0dd39cea4591e6bc82938abd61e38e2 (patch)
treed4d8e2157749624acf57f511d0988be78f8442e6 /include/adwaitamm/comborow.hpp
parent00ab9e29298ae1884591685b63e73528cb762084 (diff)
downloadlibadwaitamm-f1444607e0dd39cea4591e6bc82938abd61e38e2.tar.xz
libadwaitamm-f1444607e0dd39cea4591e6bc82938abd61e38e2.zip
adw: extract libadwaitamm
Diffstat (limited to 'include/adwaitamm/comborow.hpp')
-rw-r--r--include/adwaitamm/comborow.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/adwaitamm/comborow.hpp b/include/adwaitamm/comborow.hpp
index 416c693..71bf518 100644
--- a/include/adwaitamm/comborow.hpp
+++ b/include/adwaitamm/comborow.hpp
@@ -42,7 +42,7 @@ namespace Adwaita
using helpers::gobj_mixin<CppObjectType, BaseObjectType>::gobj;
using helpers::gobj_mixin<CppObjectType, BaseObjectType>::gobj_copy;
-#pragma mark - Special Member Functions
+
explicit ComboRow();
ComboRow(ComboRow const & other) = delete;
ComboRow(ComboRow && other) noexcept = default;
@@ -50,11 +50,11 @@ namespace Adwaita
auto operator=(ComboRow const & other) noexcept -> ComboRow & = delete;
auto operator=(ComboRow && other) noexcept -> ComboRow & = default;
-#pragma mark - GObject Support
+
auto static get_type() -> GType;
auto static get_base_type() -> GType;
-#pragma mark - Getters
+
auto get_enable_search() const -> bool;
auto get_expression() const -> Glib::RefPtr<Gtk::Expression<Glib::ustring>>;
auto get_factory() const -> Glib::RefPtr<Gtk::ListItemFactory>;
@@ -66,7 +66,7 @@ namespace Adwaita
auto get_selected_item() const -> Glib::RefPtr<Glib::Object>;
auto get_use_subtitle() const -> bool;
-#pragma mark - Setters
+
auto set_enable_search(bool value) -> void;
auto set_expression(Glib::RefPtr<Gtk::Expression<Glib::ustring>> const & value) -> void;
auto set_factory(Glib::RefPtr<Gtk::ListItemFactory> const & value) -> void;
@@ -77,7 +77,7 @@ namespace Adwaita
auto set_selected(unsigned int value) -> void;
auto set_use_subtitle(bool value) -> void;
-#pragma mark - Properties
+
auto property_enable_search() -> Glib::PropertyProxy<bool>;
auto property_enable_search() const -> Glib::PropertyProxy_ReadOnly<bool>;
auto property_expression() -> Glib::PropertyProxy<Glib::RefPtr<Gtk::Expression<Glib::ustring>>>;
@@ -101,7 +101,7 @@ namespace Adwaita
protected:
friend ComboRow_Class;
-#pragma mark - Internal Constructors
+
explicit ComboRow(Glib::ConstructParams const & params);
explicit ComboRow(BaseObjectType * gobj);
};