From 4e3b7165738d6d3648af70553da7fa2096606eb3 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 16 Jul 2024 09:39:45 +0200 Subject: app/gui: attach model to disposition dropdown --- app/include/turns/app/windows/participant_editor.hpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'app/include/turns') diff --git a/app/include/turns/app/windows/participant_editor.hpp b/app/include/turns/app/windows/participant_editor.hpp index cfa2245..36c1d37 100644 --- a/app/include/turns/app/windows/participant_editor.hpp +++ b/app/include/turns/app/windows/participant_editor.hpp @@ -8,6 +8,9 @@ #include #include #include +#include +#include +#include #include @@ -26,12 +29,17 @@ namespace turns::app::windows private: auto handle_finish_clicked() -> void; + auto handle_item_bind(Glib::RefPtr item) -> void; + auto handle_item_setup(Glib::RefPtr item) -> void; AdwDialog * m_adw; - AdwComboRow * m_disposition{}; + AdwComboRow * m_disposition; Gtk::Button * m_finish; - AdwEntryRow * m_name{}; - AdwSpinRow * m_priority{}; + AdwEntryRow * m_name; + AdwSpinRow * m_priority; + + Glib::RefPtr m_disposition_factory; + Glib::RefPtr m_disposition_model; Glib::RefPtr m_participant; -- cgit v1.2.3