Changeset View
Changeset View
Standalone View
Standalone View
krusader/Synchronizer/synchronizerdirlist.cpp
Show First 20 Lines • Show All 137 Lines • ▼ Show 20 Line(s) | 131 | while ((dirEnt = QT_READDIR(qdir)) != NULL) { | |||
---|---|---|---|---|---|
138 | 138 | | |||
139 | insert(name, item); | 139 | insert(name, item); | ||
140 | } | 140 | } | ||
141 | 141 | | |||
142 | QT_CLOSEDIR(qdir); | 142 | QT_CLOSEDIR(qdir); | ||
143 | emit finished(result = true); | 143 | emit finished(result = true); | ||
144 | return true; | 144 | return true; | ||
145 | } else { | 145 | } else { | ||
146 | KIO::Job *job = KIO::listDir(KrServices::escapeFileUrl(url), KIO::HideProgressInfo, true); | 146 | KIO::ListJob *job = KIO::listDir(KrServices::escapeFileUrl(url), KIO::HideProgressInfo, true); | ||
147 | connect(job, SIGNAL(entries(KIO::Job*,KIO::UDSEntryList)), | 147 | connect(job, &KIO::ListJob::entries, this, &SynchronizerDirList::slotEntries); | ||
148 | this, SLOT(slotEntries(KIO::Job*,KIO::UDSEntryList))); | 148 | connect(job, &KIO::ListJob::result, this, &SynchronizerDirList::slotListResult); | ||
abika: And here, too: please change the type of `job` to `ListJob`. | |||||
149 | connect(job, SIGNAL(result(KJob*)), | | |||
150 | this, SLOT(slotListResult(KJob*))); | | |||
151 | busy = true; | 149 | busy = true; | ||
152 | 150 | | |||
153 | if (!wait) | 151 | if (!wait) | ||
154 | return true; | 152 | return true; | ||
155 | 153 | | |||
156 | while (busy) | 154 | while (busy) | ||
157 | qApp->processEvents(); | 155 | qApp->processEvents(); | ||
158 | return result; | 156 | return result; | ||
Show All 25 Lines |
And here, too: please change the type of job to ListJob.