Port KeyboardLayout component to use generated DBus interface

Authored by davidedmundson on Jul 31 2019, 8:55 AM.

Description

Port KeyboardLayout component to use generated DBus interface

Summary:
QDBusInterface is useful for runtime introspection but little else.

As we know the interface in advance we can generate the keyboard layouts
interface and have non blocking, easier to read, easier to maintain
code.

Test Plan: Opened lock screen, it had the whole list, cycled between them

Reviewers: Plasma, broulik

Reviewed By: Plasma, broulik

Subscribers: plasma-devel

Tags: Plasma

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

Details

Committed
davidedmundsonJul 31 2019, 8:55 AM
Reviewer
Plasma
Differential Revision
D22846: Port KeyboardLayout component to use generated DBus interface
Parents
R120:edaa70cbdb34: [runners/kill] Port old style connects
Branches
Unknown
Tags
Unknown