diff options
Diffstat (limited to 'app/src/windows/tracker.cpp')
| -rw-r--r-- | app/src/windows/tracker.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/src/windows/tracker.cpp b/app/src/windows/tracker.cpp index 639cf8a..5af405b 100644 --- a/app/src/windows/tracker.cpp +++ b/app/src/windows/tracker.cpp @@ -36,7 +36,7 @@ namespace turns::app::windows { m_stack->add(*m_turn_order); - auto clear_action = add_action("clear", sigc::mem_fun(*m_turn_order->get_model(), &domain::turn_order::remove_all)); + auto clear_action = add_action("clear", sigc::mem_fun(*m_turn_order->get_model(), &domain::turn_order::clear)); add_action("add_participant", sigc::mem_fun(*this, &tracker::handle_add_participant)); add_action_with_parameter("delete", Glib::VARIANT_TYPE_INT32, sigc::mem_fun(*this, &tracker::handle_delete_participant)); add_action_with_parameter("edit", Glib::VARIANT_TYPE_INT32, sigc::mem_fun(*this, &tracker::handle_edit_participant)); @@ -73,7 +73,7 @@ namespace turns::app::windows { auto [lifeline, dialog] = editor_for(nullptr); dialog->present(this); - dialog->signal_finished().connect([this](auto n, auto p, auto d) { m_turn_order->get_model()->append(n, p, d); }); + dialog->signal_finished().connect([this](auto n, auto p, auto d) { m_turn_order->get_model()->add(n, p, d); }); } auto tracker::handle_delete_participant(Glib::VariantBase param) -> void @@ -86,7 +86,7 @@ namespace turns::app::windows { static_cast<void>(param); auto index = Glib::VariantBase::cast_dynamic<Glib::Variant<int>>(param); - auto participant = m_turn_order->get_model()->get_participant(index.get()); + auto participant = m_turn_order->get_model()->get(index.get()); auto [lifeline, dialog] = editor_for(participant); dialog->present(this); } |
