dfaure added a comment.
This stuff is for the application to decide how it wants to handle user
interactions like the rename dialog, the skip dialog, the confirm-deletion
dialog, and messageboxes.
KIOWidgets provides a default implementation (with modal dialogs), but it can
be overriden by the app if it wants to do this differently.
This sounds like something Plasma might want to do, if it wants to avoid
modal dialogs (although I'm not sure what it could do instead, since these
methods return what the user selected).
OK if the real need is for this interface to be async, that's more work
To: hein, dfaure, davidedmundson, mart, ngraham
Cc: #frameworks, michaelh