From 34f321486a70f04eb5f4b2c610219d70910956f4 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sun, 14 Jul 2024 17:08:03 +0200 Subject: app: implement basic creation of participants --- app/include/turns/app/windows/create_participant.hpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'app/include/turns') diff --git a/app/include/turns/app/windows/create_participant.hpp b/app/include/turns/app/windows/create_participant.hpp index 856c1dc..a9f19ea 100644 --- a/app/include/turns/app/windows/create_participant.hpp +++ b/app/include/turns/app/windows/create_participant.hpp @@ -4,18 +4,24 @@ #include #include #include -#include #include +#include + +#include namespace turns::app::windows { struct create_participant : Gtk::Widget { + using signal_finished_type = sigc::signal; + create_participant(BaseObjectType * base, Glib::RefPtr const builder); auto present(Gtk::Widget * parent) -> void; + auto signal_finished() -> signal_finished_type; + private: auto handle_finish_clicked() -> void; @@ -25,6 +31,8 @@ namespace turns::app::windows AdwComboRow * m_disposition{}; AdwEntryRow * m_name{}; AdwSpinRow * m_order{}; + + signal_finished_type m_signal_finished{}; }; } // namespace turns::app::windows -- cgit v1.2.3