diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2024-07-26 20:16:33 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2024-07-26 20:16:33 +0200 |
| commit | 08a8362a39a7b71c087f165a1079b5439c52d35e (patch) | |
| tree | dde0b54f29e0737b7cb061746c3183164c653997 /ui/src/widgets/participant_row.cpp | |
| parent | 7a093920809394f7f31b75c444fe6009d1de7005 (diff) | |
| download | turns-08a8362a39a7b71c087f165a1079b5439c52d35e.tar.xz turns-08a8362a39a7b71c087f165a1079b5439c52d35e.zip | |
turns: perform source cleanup
Diffstat (limited to 'ui/src/widgets/participant_row.cpp')
| -rw-r--r-- | ui/src/widgets/participant_row.cpp | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/ui/src/widgets/participant_row.cpp b/ui/src/widgets/participant_row.cpp index 29e9100..305336e 100644 --- a/ui/src/widgets/participant_row.cpp +++ b/ui/src/widgets/participant_row.cpp @@ -3,14 +3,26 @@ #include "turns/core/disposition.hpp" #include "turns/core/participant.hpp" #include "turns/lang/messages.hpp" +#include "turns/ui/widgets/template_widget.hpp" + +#include <sigc++/functors/mem_fun.h> #include <glibmm/binding.h> #include <glibmm/i18n.h> +#include <glibmm/objectbase.h> +#include <glibmm/propertyproxy.h> +#include <glibmm/refptr.h> #include <glibmm/ustring.h> #include <glibmm/variant.h> +#include <gtkmm/button.h> +#include <gtkmm/label.h> +#include <gtkmm/listboxrow.h> +#include <gtkmm/togglebutton.h> + #include <algorithm> #include <format> +#include <vector> namespace turns::ui::widgets { @@ -64,10 +76,10 @@ namespace turns::ui::widgets [](auto active) { return active ? "face-sick-symbolic" : "face-smile-symbolic"; }); // clang-format off - Glib::Binding::bind_property(property_delete_enabled(), + Glib::Binding::bind_property(delete_enabled(), m_delete->property_sensitive(), Glib::Binding::Flags::SYNC_CREATE); - Glib::Binding::bind_property(property_edit_enabled(), + Glib::Binding::bind_property(edit_enabled(), m_edit->property_sensitive(), Glib::Binding::Flags::SYNC_CREATE); // clang-format on @@ -108,12 +120,12 @@ namespace turns::ui::widgets } } - auto participant_row::property_delete_enabled() -> Glib::PropertyProxy<bool> + auto participant_row::delete_enabled() -> Glib::PropertyProxy<bool> { return m_delete_enabled.get_proxy(); } - auto participant_row::property_edit_enabled() -> Glib::PropertyProxy<bool> + auto participant_row::edit_enabled() -> Glib::PropertyProxy<bool> { return m_edit_enabled.get_proxy(); } @@ -130,4 +142,4 @@ namespace turns::ui::widgets activate_action("win.edit", index); } -} // namespace turns::app::widgets
\ No newline at end of file +} // namespace turns::ui::widgets
\ No newline at end of file |
