我有多个“桌面”,可以在KDE Linux环境中在不同的任务之间切换。如何自动确定Konsole(kde控制台)窗口显示在哪个桌面上?

编辑:
我在公司环境中使用KDE 3.4

这与编程有关。我需要以编程方式(也就是自动地)确定用户所在的桌面,然后通过python脚本与该桌面中的X Windows进行交互。

我应该绕开所有与编程无关的Microsoft IDE问题吗? Win32“编程”问题怎么样?我也应该尝试关闭这些吗?

最佳答案

使用dcop(kde桌面通讯协议(protocol)),您可以轻松地执行当前桌面

  dcop kwin KWinInterface currentDesktop

命令。如果您正在使用新的kde 4.x dcop,则不再使用dcop,并且可以将命令转换为DBUS调用。使用python API发送/获取dbous消息应该非常简单。

对不起,我的英语不好,
埃米利奥

关于linux - 在KDE中,如何自动确定Konsole终端在哪个 "Desktop"中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/738059/

10-13 05:14