From aa18827a49b3238e9209098bdf7508116cea05ba Mon Sep 17 00:00:00 2001 From: nowrep Date: Wed, 29 May 2013 23:39:49 +0200 Subject: [PATCH] [SBI_NetworkIcon] Ask user before removing proxy. --- src/plugins/StatusBarIcons/sbi_networkicondialog.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/plugins/StatusBarIcons/sbi_networkicondialog.cpp b/src/plugins/StatusBarIcons/sbi_networkicondialog.cpp index bb60bacc8..786146fd4 100644 --- a/src/plugins/StatusBarIcons/sbi_networkicondialog.cpp +++ b/src/plugins/StatusBarIcons/sbi_networkicondialog.cpp @@ -21,6 +21,7 @@ #include "ui_sbi_networkicondialog.h" #include +#include SBI_NetworkIconDialog::SBI_NetworkIconDialog(QWidget* parent) : QDialog(parent) @@ -64,6 +65,13 @@ void SBI_NetworkIconDialog::addProxy() void SBI_NetworkIconDialog::removeProxy() { + QMessageBox::StandardButton button = QMessageBox::warning(this, tr("Remove current proxy"), tr("Are you sure to remove current proxy?"), + QMessageBox::Yes | QMessageBox::No, QMessageBox::No); + + if (button != QMessageBox::Yes) { + return; + } + int index = ui->comboBox->currentIndex(); if (index < 0) { return;