Changeset View
Changeset View
Standalone View
Standalone View
src/kioexec/main.cpp
Show First 20 Lines • Show All 117 Lines • ▼ Show 20 Line(s) | 96 | } else { | |||
---|---|---|---|---|---|
118 | jobList.append(job); | 118 | jobList.append(job); | ||
119 | 119 | | |||
120 | connect(job, &KJob::result, this, &KIOExec::slotResult); | 120 | connect(job, &KJob::result, this, &KIOExec::slotResult); | ||
121 | } | 121 | } | ||
122 | } | 122 | } | ||
123 | } | 123 | } | ||
124 | 124 | | |||
125 | if (mTempFiles) { | 125 | if (mTempFiles) { | ||
126 | slotRunApp(); | 126 | // delay call so QApplication::exit passes the exit code to exec() | ||
127 | QTimer::singleShot(0, this, &KIOExec::slotRunApp); | ||||
127 | return; | 128 | return; | ||
128 | } | 129 | } | ||
129 | 130 | | |||
130 | counter = 0; | 131 | counter = 0; | ||
131 | if (counter == expectedCounter) { | 132 | if (counter == expectedCounter) { | ||
132 | slotResult(nullptr); | 133 | slotResult(nullptr); | ||
133 | } | 134 | } | ||
134 | } | 135 | } | ||
▲ Show 20 Lines • Show All 183 Lines • Show Last 20 Lines |