本文整理汇总了Python中gi.repository.GdkX11.x11_get_default_root_xwindow方法的典型用法代码示例。如果您正苦于以下问题:Python GdkX11.x11_get_default_root_xwindow方法的具体用法?Python GdkX11.x11_get_default_root_xwindow怎么用?Python GdkX11.x11_get_default_root_xwindow使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gi.repository.GdkX11
的用法示例。
在下文中一共展示了GdkX11.x11_get_default_root_xwindow方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from gi.repository import GdkX11 [as 别名]
# 或者: from gi.repository.GdkX11 import x11_get_default_root_xwindow [as 别名]
def __init__(self):
"""
Init dbus objects
"""
# Just to make pep8/flake8 happy
GdkX11.x11_get_default_root_xwindow()
# Dbus interface to disable screenlock
bus = dbus.SessionBus()
self._sm = None
self._cookie = None
self._flags = []
try:
bus_object = bus.get_object('org.gnome.SessionManager',
'/org/gnome/SessionManager')
self._sm = dbus.Interface(bus_object,
'org.gnome.SessionManager')
except:
self._sm = None
Lp().player.connect('status-changed', self._on_status_changed)