Looking Glass调试器提供了 Windows 选项卡,其中列出了所有打开的窗口。点击后,可以从 Evaluator 标签中引用此类窗口的实例,例如:[object instance proxy GType:MetaWindowX11 ...]
如何在Evaluator选项卡中获取所选窗口的进程的进程ID?
Mutter项目中有get_client_pid()
方法defined,但无法直接调用。
答案 0 :(得分:0)
我只是在Gnome Shell IRC问一些非常相似的东西,这是我从那里非常有帮助的人那里发现的:
我打开Looking Glass并单击右上角的“插入”按钮(例如,从“窗口”列表中选择一个窗口后),您将在评估器中获得类似r(x) = ...
的内容(x为a序号)。然后,您可以调用对象上的任何方法,如下所示:
r(1).get_window_type()
希望这有帮助!
亲切的问候,