Keep kioclient alive whilst we're showing error messages

Authored by davidedmundson on Dec 20 2018, 10:54 PM.

Description

Keep kioclient alive whilst we're showing error messages

Summary:
QApplication::quit will close any open windows including error messages.

This keeps the process alive whilst we have a top level window.

Test Plan:
Ran a kioclient script that produced an error dialog
It stayed on my screen

Reviewers: Plasma, nerdopolist, broulik

Reviewed By: Plasma, broulik

Subscribers: broulik, plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D17653

Details