From 85fa92ca12bb2f8cf64f0355204ee5ba3f3b7529 Mon Sep 17 00:00:00 2001 From: Arnaud Demaiziere Date: Sun, 15 Apr 2007 21:43:58 +0000 Subject: [PATCH] rss : bug fixes --- src/rss_imp.cpp | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/src/rss_imp.cpp b/src/rss_imp.cpp index 2f7b8d9e3..36df0151b 100644 --- a/src/rss_imp.cpp +++ b/src/rss_imp.cpp @@ -52,10 +52,15 @@ qDebug("no stream selected"); return; }else { - textBrowser->clear(); - listNews->clear(); - rssmanager.removeStream(rssmanager.getStream(getNumStreamSelected())); - refreshStreamList(); + int ok = QMessageBox::question(this, tr("Are you sure? -- qBittorrent"), tr("Are you sure you want to delete this stream from the list ?"), + tr("&Yes"), tr("&No"), + QString(), 0, 1); + if(ok==0) { + textBrowser->clear(); + listNews->clear(); + rssmanager.removeStream(rssmanager.getStream(getNumStreamSelected())); + refreshStreamList(); + } } } @@ -108,11 +113,14 @@ qDebug("no stream selected"); return; }else { - moveCurrentItem(); - textBrowser->clear(); - listNews->clear(); - rssmanager.removeStream(rssmanager.getStream(getNumStreamSelected())); - refreshStreamList(); + int ok = QMessageBox::question(this, tr("Are you sure? -- qBittorrent"), tr("Are you sure you want to delete this stream from the list ?"), tr("&Yes"), tr("&No"), QString(), 0, 1); + if(ok==0) { + moveCurrentItem(); + textBrowser->clear(); + listNews->clear(); + rssmanager.removeStream(rssmanager.getStream(getNumStreamSelected())); + refreshStreamList(); + } } } @@ -271,7 +279,7 @@ // icons of bottom buttons addStream_button->setIcon(QIcon(QString::fromUtf8(":/Icons/skin/add.png"))); delStream_button->setIcon(QIcon(QString::fromUtf8(":/Icons/skin/remove.png"))); - refreshAll_button->setIcon(QIcon(QString::fromUtf8(":/Icons/exec.png"))); + refreshAll_button->setIcon(QIcon(QString::fromUtf8(":/Icons/refresh.png"))); // icons of right-click menu actionDelete->setIcon(QIcon(QString::fromUtf8(":/Icons/skin/remove.png"))); actionRename->setIcon(QIcon(QString::fromUtf8(":/Icons/log.png")));