[KJobUiDelegate] Add AutoHandlingEnabled flag

Authored by dfaure on Apr 11 2020, 10:57 AM.

Description

[KJobUiDelegate] Add AutoHandlingEnabled flag

Summary:
This allows to simplify code from

KDialogJobUiDelegate *delegate = new KDialogJobUiDelegate;
delegate->setAutoErrorHandlingEnabled(true);
job->setUiDelegate(delegate);

to

job->setUiDelegate(new KDialogJobUiDelegate(KJobUiDelegate::AutoHandlingEnabled));

(which include warnings, just in case)

Test Plan: Builds, requires a kjobwidgets change on top to be useful.

Reviewers: broulik, davidedmundson, ervin

Reviewed By: ervin

Subscribers: kde-frameworks-devel

Tags: Frameworks

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

Details

Committed
dfaureApr 11 2020, 1:48 PM
Reviewer
ervin
Differential Revision
D28741: [KJobUiDelegate] Add AutoHandlingEnabled flag
Parents
R244:96541e6f023e: GIT_SILENT Upgrade KF5 version to 5.70.0.
Branches
Unknown
Tags
Unknown