[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: API Scripting - Set Panel property in layout.js Widget org.kde.plasma.keyboardindicator
From:       Kai Uwe Broulik <kde () privat ! broulik ! de>
Date:       2024-02-01 11:13:58
Message-ID: 19151a16-b2b7-40a8-9a44-970ecaf6507b () privat ! broulik ! de
[Download RAW message or body]

Hi,

have you tried setting it as an Array?

keyboardindicator.writeConfig("key", ["Caps Lock", "Num Lock"])

Cheers
Kai Uwe

Am 01.02.24 um 11:31 schrieb Totoro:
> Hi,
> 
> In my company we making our hown KDE layout-templates.
> 
> Actually I have problem with keyboardindicator widget.
> I setup in the layout.js like :
> var keyboardindicator = panel.addWidget("org.kde.plasma.keyboardindicator")
> keyboardindicator.currentConfigGroup = ["General"]
> keyboardindicator.writeConfig("key", 'Caps Lock,Num Lock')
> 
> But when configuration is generated in 
> plasma-org.kde.plasma.desktop-appletsrc and I do a logout / login 
> configuration is change from "Caps Lock,Num Lock" to "Caps Lock\\,Num Lock".
> So configuration is not load correctly.
> 
> Any idea ?
> 
> Thanks.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic