diff options
Diffstat (limited to 'abaddon.cpp')
-rw-r--r-- | abaddon.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/abaddon.cpp b/abaddon.cpp index 9700546..4a32b5d 100644 --- a/abaddon.cpp +++ b/abaddon.cpp @@ -578,6 +578,12 @@ void Abaddon::ActionAddRecipient(Snowflake channel_id) { } } +bool Abaddon::ShowConfirm(const Glib::ustring &prompt, Gtk::Window *window) { + ConfirmDialog dlg(window != nullptr ? *window : *m_main_window); + dlg.SetConfirmText(prompt); + return dlg.run() == Gtk::RESPONSE_OK; +} + void Abaddon::ActionReloadSettings() { m_settings.Reload(); } |