From: Willem Liu Date: Thu, 5 May 2011 09:23:08 +0000 (+0200) Subject: Added confirmation prompt when deleting List. X-Git-Tag: easylist-0.3.27~1 X-Git-Url: https://vcs.maemo.org/git/?p=easylist;a=commitdiff_plain;h=7f302142c2981a3fe13f5aa9aa11f69f363bfbee Added confirmation prompt when deleting List. --- diff --git a/chooselistform.cpp b/chooselistform.cpp index 25932f9..aee6c4e 100755 --- a/chooselistform.cpp +++ b/chooselistform.cpp @@ -72,13 +72,18 @@ void ChooseListForm::on_savePushButton_clicked() void ChooseListForm::on_removePushButton_clicked() { - if(ui->listWidget->selectedItems().size() > 0) + int res = QMessageBox::warning(this, "Delete list", "The selected list will be deleted.", QMessageBox::Ok, QMessageBox::Cancel); + + if(res == QMessageBox::Ok) { - qDebug() << "Remove" << ui->listWidget->currentRow(); - QListWidgetItem * item = ui->listWidget->takeItem(ui->listWidget->currentRow()); - settings->remove(item->text()); - settings->setValue(SELECTED_LIST_NAME, LIST_TEXT); - saveList(); + if(ui->listWidget->selectedItems().size() > 0) + { + qDebug() << "Remove" << ui->listWidget->currentRow(); + QListWidgetItem * item = ui->listWidget->takeItem(ui->listWidget->currentRow()); + settings->remove(item->text()); + settings->setValue(SELECTED_LIST_NAME, LIST_TEXT); + saveList(); + } } } diff --git a/chooselistform.h b/chooselistform.h index 390cc79..f3982aa 100755 --- a/chooselistform.h +++ b/chooselistform.h @@ -3,6 +3,7 @@ #include #include +#include #ifdef Q_WS_MAEMO_5 #include #endif diff --git a/debian/README b/debian/README index 3cb52fa..2b6a994 100755 --- a/debian/README +++ b/debian/README @@ -3,4 +3,4 @@ The Debian Package easylist Comments regarding the Package - -- Willem Liu Sat, 26 Mar 2011 11:17:23 +0100 + -- unknown <> Thu, 05 May 2011 10:43:11 +0200 diff --git a/debian/changelog b/debian/changelog index b506a4d..8b9869c 100755 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,5 @@ -easylist (0.3.26) unstable; urgency=low +easylist (0.3.27) unstable; urgency=low - * Changed default sync website to http://easylist.willemliu.nl - * Changed default sync URL to http://easylist.willemliu.nl/getList.php - * Minor improvements to the About box. + * Added confirmation prompt when deleting List. - -- Willem Liu Sat, 3 May 2011 19:53:57 +0200 + -- Willem Liu Thu, 05 May 2011 10:43:11 +0200 diff --git a/debian/copyright b/debian/copyright index c8581cb..d4df08b 100755 --- a/debian/copyright +++ b/debian/copyright @@ -1,5 +1,5 @@ This package was debianized by Willem Liu on -Sat, 30 Apr 2011 11:57:57 +0200. +Thu, 05 May 2011 10:43:11 +0200. It was downloaded from diff --git a/qtc_packaging/debian_fremantle/README b/qtc_packaging/debian_fremantle/README index 3cb52fa..2b6a994 100755 --- a/qtc_packaging/debian_fremantle/README +++ b/qtc_packaging/debian_fremantle/README @@ -3,4 +3,4 @@ The Debian Package easylist Comments regarding the Package - -- Willem Liu Sat, 26 Mar 2011 11:17:23 +0100 + -- unknown <> Thu, 05 May 2011 10:43:11 +0200 diff --git a/qtc_packaging/debian_fremantle/changelog b/qtc_packaging/debian_fremantle/changelog index b506a4d..8b9869c 100755 --- a/qtc_packaging/debian_fremantle/changelog +++ b/qtc_packaging/debian_fremantle/changelog @@ -1,7 +1,5 @@ -easylist (0.3.26) unstable; urgency=low +easylist (0.3.27) unstable; urgency=low - * Changed default sync website to http://easylist.willemliu.nl - * Changed default sync URL to http://easylist.willemliu.nl/getList.php - * Minor improvements to the About box. + * Added confirmation prompt when deleting List. - -- Willem Liu Sat, 3 May 2011 19:53:57 +0200 + -- Willem Liu Thu, 05 May 2011 10:43:11 +0200 diff --git a/qtc_packaging/debian_fremantle/copyright b/qtc_packaging/debian_fremantle/copyright index c8581cb..d4df08b 100755 --- a/qtc_packaging/debian_fremantle/copyright +++ b/qtc_packaging/debian_fremantle/copyright @@ -1,5 +1,5 @@ This package was debianized by Willem Liu on -Sat, 30 Apr 2011 11:57:57 +0200. +Thu, 05 May 2011 10:43:11 +0200. It was downloaded from