systemsettings, kde-cli-tools and other plasma components on non-Plasma/non-X11 platforms

Aleix Pol aleixpol at kde.org
Mon Dec 21 14:09:05 UTC 2015


On Mon, Dec 21, 2015 at 2:53 PM, René J. V. <rjvbertin at gmail.com> wrote:
> David Edmundson wrote:
>
>
>>> address space of an application other than kcmshell or systemsettings.
>>>
>>> They can be run in application space.
>> There's a class to load them easily as widgets. See KCMUtils framework
>> (KSettings::Dialog in particular)
>
> I take it that's how the Notifications and Shortcuts settings dialogs are
> created?
>
> Still, this would ideally be something that's done with as little per-
> application modification as possible.
>
> Not something I feel comfortable designing all on my own ... yet :-/
>
> How do others think about this idea of exposing the KCMs that make sense outside
> of a Plasma session through a direct access in applications?

AFAIK, it's nothing ground-breaking. We are already using KCMs from
applications already. KCMs aren't something that belongs to Plasma in
fact, KConfigWidgets is a framework and it's meant to be used by
applications as well.

It's a matter of what we expose I'd say, though, as you only want to
change application-specific settings within the application.

Aleix


More information about the Plasma-devel mailing list