[Digital clock plasmoid] Calendar settings page: port to QQC2 & Kirigami and…

Authored by ngraham on Dec 4 2018, 6:08 PM.

Description

[Digital clock plasmoid] Calendar settings page: port to QQC2 & Kirigami and improve layout

Summary:
BUG: 400663
FIXED-IN: 5.15.0

Test Plan:
Before:

After:

(label alignment being a bit off is unrelated to this patch)

Everything still works.

Reviewers: Plasma, VDG, mart, davidedmundson

Reviewed By: Plasma, davidedmundson

Subscribers: alexde, mvourlakos, abetts, zzag, plasma-devel

Tags: Plasma

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