Листинг окон в Gtk 4.0 + X11

Следующий код повторяется через окна с использованием GDK 3 / Gnome 3.x и PyGObject:

      import gi

gi.require_version('Gtk', '3.0')
from gi.repository import GdkX11

display: GdkX11.X11Display = GdkX11.X11Display.get_default()
screen: GdkX11.X11Screen = display.get_screen()
for w in screen.get_window_stack():  # type: GdkX11.X11Window
    ...

Однако в GDK4 это больше не работает.

Документация и руководство по миграции загадочны ...

Каков текущий метод перебора окон?

0 ответов

Другие вопросы по тегам