Kwin 有 D-Bus API 吗?

Kwin 有 D-Bus API 吗?

Kwin 有 D-Bus API 吗(获取窗口列表、移动窗口等)?

如果是,我可以在哪里找到 API 参考?

答案1

kwin 确实有一个 DBUS 接口,但它不能实现您所描述的功能。

要查看可用的调用,请运行总线查看器(可在您的发行版存储库中找到),选择 Session Bus 选项卡,然后在搜索框中搜索 kwin。从那里,在左侧面板上选择 org.kde.KWin,在右侧面板上,您将看到 KWin -> org.kde.Kwin。

从那里,您将看到诸如“killWindow”、“nextDesktop”等方法。这些是 KWin 已公开的方法,但不幸的是,我没有看到实际对列表中的各个窗口执行操作的方法。

相关内容