Add runtime guard that pages are KCMs in KCMultiDialog

Authored by davidedmundson on Mar 19 2019, 5:23 PM.

Description

Add runtime guard that pages are KCMs in KCMultiDialog

Summary:
This situation can come up if a KCMultiDialog subclass adds pages
directly that aren't KCModules.

BUG: 405440

Test Plan: acheronuk tested this patch on a crashing example

Subscribers: kde-frameworks-devel

Tags: Frameworks

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

Details

Committed
davidedmundsonMar 19 2019, 5:24 PM
Differential Revision
D19888: Add runtime guard that pages are KCMs in KCMultiDialog
Parents
R295:6e3d4add4956: GIT_SILENT Upgrade KF5 version to 5.57.0.
Branches
Unknown
Tags
Unknown