web-dev-qa-db-ja.com

KwinにはD-Bus APIがありますか?

KwinにはD-Bus APIがありますか(ウィンドウリストの取得、ウィンドウの移動など)?

はいの場合、APIリファレンスはどこにありますか?

3
Sergey

kwinにはDBUSインターフェイスがありますが、あなたが説明していることはできません。

利用可能な呼び出しを確認するには、 qdbusviewer (ディストリビューションのリポジトリで利用可能)を実行し、[セッションバス]タブを選択して、検索ボックスでkwinを検索します。そこから、左側のパネルでorg.kde.KWinを選択すると、右側のパネルにKWin-> org.kde.Kwinが表示されます。

そこから、「killWindow」、「nextDesktop」などのメソッドが表示されます。これらはKWinが公開したメソッドですが、残念ながら、リストから個々のウィンドウを実際に操作するメソッドは表示されません。

3
Ken Kinder