summaryrefslogtreecommitdiff
path: root/ui/src/widgets/participant_row.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2024-07-26 20:16:33 +0200
committerFelix Morgner <felix.morgner@gmail.com>2024-07-26 20:16:33 +0200
commit08a8362a39a7b71c087f165a1079b5439c52d35e (patch)
treedde0b54f29e0737b7cb061746c3183164c653997 /ui/src/widgets/participant_row.cpp
parent7a093920809394f7f31b75c444fe6009d1de7005 (diff)
downloadturns-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.cpp22
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