Я хотел бы нарисовать какое-то окно поверх всех остальных окон. Например, чтобы отобразить некоторую информацию об отладке (например, conky) или такие вещи, как таймер.Как сделать наложение, которое не фиксирует никаких событий
Главное, чтобы я мог продолжать использовать другие окна во время его использования (события проходят прозрачно).
Я пробовал делать это с pygtk
, pyqt
и другими, но не могу найти способ сделать его реальным наложением без захвата события.
Есть ли какое-нибудь низкоуровневое решение x11?
Я тоже пробовал этот подход, но не думал, что это позволит мне настроить сквозное окно, потому что это [пример QT для этого] (https://github.com/Werkov/PyQt4/blob/master/examples/ widgets/shapeclock.py) не будет. Но я собираюсь попробовать GTK и отчитаться. Большое спасибо. – damio
Я думаю, что это правильный путь, моя версия сбой (segfault под python 3, ошибка утверждения под python 2), но вот он для истории: https://gist.github.com/mdamien/a1f864ab3ef3c63f63e136123cc43c56 – damio
нашел это комментарий, очень связанный с этой проблемой: https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/1028115/comments/8 – damio