如何获取GTK正在运行的应用程序列表?

时间:2008-11-20 19:02:27

标签: python gtk pygtk

如何获取正在运行的应用程序列表?我指的是屏幕底部面板中的那些。

2 个答案:

答案 0 :(得分:2)

我相信你要找的是libwnck

答案 1 :(得分:0)

您所指的面板是GNOME面板。所以这是一个GNOME问题,而不是GTK问题。

我知道GNOME中没有明确定义的“多窗口应用程序”概念。面板任务列表可能是通过查询窗口管理器获取窗口列表并按照“class”属性对窗口进行分组来构建的。

还必须考虑各种窗口管理器提示,例如忽略面板和其他实用程序窗口。在您的位置,我会查看任务栏小程序的源代码。可能有一些文件覆盖了现状,但我确实知道它会在哪里。