summaryrefslogtreecommitdiff
path: root/ui/src
diff options
context:
space:
mode:
Diffstat (limited to 'ui/src')
-rw-r--r--ui/src/windows/participant_editor.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/ui/src/windows/participant_editor.cpp b/ui/src/windows/participant_editor.cpp
index 719bb1c..ddae0b2 100644
--- a/ui/src/windows/participant_editor.cpp
+++ b/ui/src/windows/participant_editor.cpp
@@ -36,7 +36,6 @@ namespace turns::ui::windows
participant_editor::participant_editor(BaseObjectType * base, Glib::RefPtr<Gtk::Builder> const builder, Glib::RefPtr<core::participant> obj)
: adw::Dialog{base}
- , m_adw{ADW_DIALOG(Glib::unwrap(this))}
, m_disposition{ADW_COMBO_ROW(Glib::unwrap(builder->get_widget<Gtk::ListBoxRow>("disposition")))}
, m_finish{builder->get_widget<Gtk::Button>("finish")}
, m_name{ADW_ENTRY_ROW(Glib::unwrap(builder->get_widget<Gtk::ListBoxRow>("name")))}
@@ -46,7 +45,7 @@ namespace turns::ui::windows
, m_participant{obj}
{
- adw_dialog_set_title(m_adw, _(obj ? lang::edit_participant : lang::add_participant));
+ set_title(_(obj ? lang::edit_participant : lang::add_participant));
m_finish->signal_clicked().connect(sigc::mem_fun(*this, &participant_editor::handle_finish_clicked));
for (auto n : std::views::iota(std::uint8_t{}, static_cast<std::uint8_t>(core::disposition::END)))
@@ -68,11 +67,6 @@ namespace turns::ui::windows
}
}
- auto participant_editor::present(Gtk::Widget * parent) -> void
- {
- adw_dialog_present(m_adw, Glib::unwrap(parent));
- }
-
auto participant_editor::signal_finished() -> signal_finished_type
{
return m_signal_finished;
@@ -92,7 +86,7 @@ namespace turns::ui::windows
}
m_signal_finished.emit(name, priority, disposition);
- adw_dialog_close(m_adw);
+ close();
}
auto participant_editor::handle_item_bind(Glib::RefPtr<Gtk::ListItem> item) -> void