Windows タスク マネージャーの [アプリケーション] タブに表示されるプログラムの一覧 (アプリケーション アイコンとその名前を含む) を取得したいのですが、どの Windows API を使用すればよいでしょうか?
Ubuntuで同じことをしたい場合、どのUbuntu APIを使用すればよいですか?
Ubuntu の場合、次の投稿を参照できます。
UbuntuのPyGTKまたはGTKで開いているウィンドウのリストを取得するには?
Windows の場合、WMI モジュールがあり、この投稿を参照できます。
Windows 7 で Python を使用して現在実行されているすべてのプロセスとアプリケーションを取得しようとしています。
Afaik Qt 自体では、これを行うことはできません。少なくとも以前のバージョンではできませんでした。Windows でこれを解決するには、win-apiEnumProcesses
を使用する必要がありますが、Linux では、実行中のプロセスに関する情報を保持する /proc ファイルシステムを使用できます。