[Knode-devel] kdepim/knode
Volker Krause
volker.krause at rwth-aachen.de
Sun Jul 4 13:53:31 CEST 2004
CVS commit by vkrause:
Add cancel buttons to the progress items.
M +5 -3 knnetaccess.cpp 1.33
M +2 -0 knnetaccess.h 1.19
--- kdepim/knode/knnetaccess.cpp #1.32:1.33
@@ -223,5 +223,6 @@ void KNNetAccess::startJobNntp()
mNNTPProgressItem = ProgressManager::createProgressItem(
- 0, "NNTP", i18n("Knode NNTP"), QString::null, false, false );
+ 0, "NNTP", i18n("Knode NNTP"), QString::null, true, false );
+ connect(mNNTPProgressItem, SIGNAL(progressItemCanceled(ProgressItem*)), SLOT(slotCancelNNTPJobs()));
currentNntpJob = nntpJobQueue.take(0);
@@ -248,5 +249,6 @@ void KNNetAccess::startJobSmtp()
mSMTPProgressItem = ProgressManager::createProgressItem(
- 0, "SMTP", i18n("KNode SMTP"), QString::null, false, false );
+ 0, "SMTP", i18n("KNode SMTP"), QString::null, true, false );
+ connect(mSMTPProgressItem, SIGNAL(progressItemCanceled(ProgressItem*)), SLOT(slotCancelSMTPJobs()));
currentSmtpJob = smtpJobQueue.take(0);
@@ -361,5 +363,5 @@ void KNNetAccess::cancelAllJobs()
void KNNetAccess::slotThreadSignal(int i)
{
- int signal,byteCount;
+ int signal;
QString tmp;
--- kdepim/knode/knnetaccess.h #1.18:1.19
@@ -79,4 +79,6 @@ class KNNetAccess : public QObject {
protected slots:
void slotThreadSignal(int i);
+ void slotCancelNNTPJobs() { stopJobsNntp(0); }
+ void slotCancelSMTPJobs() { stopJobsSmtp(0); }
signals:
More information about the Knode-devel
mailing list