Changeset View
Changeset View
Standalone View
Standalone View
krusader/Archive/abstractthreadedjob.cpp
Show First 20 Lines • Show All 121 Lines • ▼ Show 20 Line(s) | 74 | if (e->type() == QEvent::User) { | |||
---|---|---|---|---|---|
122 | case CMD_UPLOAD_FILES: | 122 | case CMD_UPLOAD_FILES: | ||
123 | case CMD_DOWNLOAD_FILES: { | 123 | case CMD_DOWNLOAD_FILES: { | ||
124 | QList<QUrl> sources = KrServices::toUrlList(event->args()[ 0 ].value<QStringList>()); | 124 | QList<QUrl> sources = KrServices::toUrlList(event->args()[ 0 ].value<QStringList>()); | ||
125 | QUrl dest = event->args()[ 1 ].value<QUrl>(); | 125 | QUrl dest = event->args()[ 1 ].value<QUrl>(); | ||
126 | KIO::Job *job = KIO::copy(sources, dest, KIO::HideProgressInfo); | 126 | KIO::Job *job = KIO::copy(sources, dest, KIO::HideProgressInfo); | ||
127 | addSubjob(job); | 127 | addSubjob(job); | ||
128 | job->setUiDelegate(new KIO::JobUiDelegate()); | 128 | job->setUiDelegate(new KIO::JobUiDelegate()); | ||
129 | 129 | | |||
130 | connect(job, SIGNAL(result(KJob*)), this, SLOT(slotDownloadResult(KJob*))); | 130 | connect(job, &KIO::Job::result, this, &AbstractThreadedJob::slotDownloadResult); | ||
131 | connect(job, SIGNAL(processedAmount(KJob*,KJob::Unit,qulonglong)), | 131 | connect(job, SIGNAL(processedAmount(KJob*,KJob::Unit,qulonglong)), | ||
132 | this, SLOT(slotProcessedAmount(KJob*,KJob::Unit,qulonglong))); | 132 | this, SLOT(slotProcessedAmount(KJob*,KJob::Unit,qulonglong))); | ||
133 | connect(job, SIGNAL(totalAmount(KJob*,KJob::Unit,qulonglong)), | 133 | connect(job, SIGNAL(totalAmount(KJob*,KJob::Unit,qulonglong)), | ||
134 | this, SLOT(slotTotalAmount(KJob*,KJob::Unit,qulonglong))); | 134 | this, SLOT(slotTotalAmount(KJob*,KJob::Unit,qulonglong))); | ||
135 | connect(job, SIGNAL(speed(KJob*,ulong)), | 135 | connect(job, SIGNAL(speed(KJob*,ulong)), | ||
136 | this, SLOT(slotSpeed(KJob*,ulong))); | 136 | this, SLOT(slotSpeed(KJob*,ulong))); | ||
137 | connect(job, SIGNAL(description(KJob*,QString,QPair<QString,QString>,QPair<QString,QString>)), | 137 | connect(job, SIGNAL(description(KJob*,QString,QPair<QString,QString>,QPair<QString,QString>)), | ||
138 | this, SLOT(slotDescription(KJob*,QString,QPair<QString,QString>,QPair<QString,QString>))); | 138 | this, SLOT(slotDescription(KJob*,QString,QPair<QString,QString>,QPair<QString,QString>))); | ||
▲ Show 20 Lines • Show All 526 Lines • Show Last 20 Lines |