是否可以在KDE中更改任意窗口标题?

时间:2012-04-30 06:03:22

标签: window x11 kde

是否可以在KDE中更改不属于我的应用程序(由应用程序PID或窗口描述符标识)的任意窗口的窗口标题?如果是这样,怎么办呢?

2 个答案:

答案 0 :(得分:5)

对于也在寻找这个的人来说,上面帮助我找到了从命令行执行此操作的方法......

您需要安装 wmctrl ....

从命令行可以实现这样: 首先(可选)列出所有窗口:

wmctrl -l

然后,假设你有一个名为“foo这是一个窗口栏”的窗口,发出

wmctrl -r "this is a window" -N "Full new title"

会将此窗口的标题设置为全新标题

答案 1 :(得分:2)

是的,可以做到。

  1. 迭代X11 Windows并检查_NET_WM_PID属性设置为PID,并产生窗口的XID;
  2. 然后更改该窗口的WM_NAME属性。
  3. 但请注意,如果程序在其窗口中未设置此_NET_WM_PID属性,则您将无法通过PID找到该窗口。请注意,程序可能会在其所有窗口上设置_NET_WM_PID,因此第一步的结果可能不是单个窗口。