summaryrefslogtreecommitdiff
path: root/abaddon.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'abaddon.cpp')
-rw-r--r--abaddon.cpp6
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();
}