Does Kwin script's callDBus support a{sv} argument type?
Thiago Macieira
thiago at kde.org
Wed Mar 10 17:14:12 GMT 2021
On Wednesday, 10 March 2021 03:43:44 PST Phương Lê Hoàng wrote:
> I tried to read the source code of callDBus and failed to understand
> whether it supports a{sv} or not, since I'm not familiar with Qt and C++.
> https://invent.kde.org/plasma/kwin/-/blob/master/src/scripting/scripting.cpp
> #L253
This should have worked. Searching the source code shows that
for (const QJSValue &jsArgument : qAsConst(jsArguments)) {
dbusArguments << jsArgument.toVariant();
}
Should end up creating a QVariantMap and QtDBus should have understood them to
create an a{sv}.
Something is broken. You'll need to debug.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel DPG Cloud Engineering
More information about the kde-devel
mailing list