[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdenetwork/kget
From: Lukas Appelhans <l.appelhans () gmx ! de>
Date: 2011-08-12 21:19:10
Message-ID: 20110812211910.1C074AC7CB () svn ! kde ! org
[Download RAW message or body]
SVN commit 1246811 by lappelhans:
Also start selected groups
M +12 -4 mainwindow.cpp
--- trunk/KDE/kdenetwork/kget/mainwindow.cpp #1246810:1246811
@@ -599,11 +599,12 @@
void MainWindow::slotStartDownload()
{
- if(KGet::selectedTransfers().size() == 0)
+ if (KGet::selectedTransfers().size() == 0 && KGet::selectedTransferGroups().size() == 0) {
slotStartAllDownload();
- else
+ } else {
slotStartSelectedDownload();
}
+}
void MainWindow::slotStartAllDownload()
{
@@ -616,16 +617,20 @@
foreach (TransferHandler *transfer, KGet::selectedTransfers()) {
transfer->start();
}
+ foreach (TransferGroupHandler *group, KGet::selectedTransferGroups()) {
+ group->start();
+ }
KGet::setSuspendScheduler(false);
}
void MainWindow::slotStopDownload()
{
- if(KGet::selectedTransfers().size() == 0)
+ if (KGet::selectedTransfers().size() == 0 && KGet::selectedTransferGroups().size() == 0) {
slotStopAllDownload();
- else
+ } else {
slotStopSelectedDownload();
}
+}
void MainWindow::slotStopAllDownload()
{
@@ -643,6 +648,9 @@
foreach (TransferHandler *transfer, KGet::selectedTransfers()) {
transfer->stop();
}
+ foreach (TransferGroupHandler *group, KGet::selectedTransferGroups()) {
+ group->stop();
+ }
KGet::setSuspendScheduler(false);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic