pino requested changes to this revision. pino added a comment. This revision now requires changes to proceed.
Also, considering this is in a job in `KIOCore` (i.e. non-gui library), I suspect that using a message box directly is the wrong way to do it. Most probably you need to use the UI delegate of the job for this. INLINE COMMENTS > CMakeLists.txt:146 > KF5::Service > + KF5::WidgetsAddons > Qt5::Network This is a private dependency, so it must go to the `PRIVATE` section of `target_link_libraries`. > copyjob.cpp:66 > > - > #include <QLoggingCategory> Unneeded change. > copyjob.cpp:890 > + if (m_totalSize > m_freeSpace) { > + KMessageBox::warningYesNo(nullptr, i18n("You do not have > sufficient space available. Do you still want to continue?")); > + } The return value of `KMessageBox::warningYesNo` is ignored, so this will continue regardless of the user choice. Also, the message itself is not informative enough: what are the space needed, and the space available? And which directory for? REPOSITORY R241 KIO REVISION DETAIL https://phabricator.kde.org/D14757 To: shubham, broulik, ngraham, pino Cc: pino, kde-frameworks-devel, michaelh, ngraham, bruns