Comment puis-je obtenir une liste des applications en cours d'exécution avec GTK?

StackOverflow https://stackoverflow.com/questions/306456

  •  08-07-2019
  •  | 
  •  

Question

Comment puis-je obtenir une liste des applications en cours d'exécution? Je fais référence à ceux du panneau en bas de l'écran.

Était-ce utile?

La solution

Je crois que ce que vous recherchez est libwnck

Autres conseils

Le panneau auquel vous faites référence est le panneau GNOME. C’est donc une question GNOME et non une question GTK.

Il n’existe pas de concept bien défini "d’application multi-fenêtre". dans GNOME que je connais. La liste des tâches du panneau est probablement construite en interrogeant le gestionnaire de fenêtres sur la liste des fenêtres et en les regroupant par leur "classe". propriété.

Il convient également de prendre en compte divers conseils relatifs au gestionnaire de fenêtres, par exemple pour ignorer les panneaux et autres fenêtres d’utilitaires. À votre place, je regarderais le code source de l'applet de la barre des tâches. Il existe peut-être des documents quelque part sur le statu quo, mais je sais où ils se trouveraient.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top