SUMMARY KIO::getJobTracker()->registerJob(job) doesn't result in progress when you're a QCoreApplication and doesn't even print a warning STEPS TO REPRODUCE 1. Use a KJob inside a QCoreApplication OBSERVED RESULT No progress dialog is shown. EXPECTED RESULT A progress dialog is shown. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE neon User Edition 5.16 KDE Plasma Version: 5.16.3 KDE Frameworks Version: 5.59.0 Qt Version: 5.12.3
QCoreApplication cannot connect to a graphical environment server. You need at least QGuiApplication.