类
GdkX11X11Display
实例方法
gdk_x11_display_error_trap_pop
弹出由 gdk_x11_display_error_trap_push() 设置的错误陷阱。如果需要会执行 XSync(),并始终阻塞直到错误发生或已知未发生,以便返回错误代码。
gdk_x11_display_error_trap_pop_ignored
弹出由 gdk_x11_display_error_trap_push() 设置的错误陷阱。不会阻塞以检查是否发生错误;仅记录要忽略错误的请求范围,并在错误异步到达时忽略这些错误。
gdk_x11_display_error_trap_push
在 display
上开始一系列 X 请求,对于这些请求将忽略 X 错误事件。未取消忽略的错误(当没有设置陷阱时)将中断应用程序。使用 gdk_x11_display_error_trap_pop() 或 gdk_x11_display_error_trap_pop_ignored() 来清除由此函数设置的陷阱。
gdk_x11_display_get_default_group
返回 display
上所有顶级表面默认组领导者表面。此表面由 GDK 隐式创建。请参阅 gdk_x11_surface_set_group()。
gdk_x11_display_get_user_time
返回在display
上最后用户交互的时间戳。时间戳是从用户交互引起的事件中获取的,例如按键或指针移动。请参阅gdk_x11_surface_set_user_time()。
gdk_x11_display_set_surface_scale
强制为此显示上的所有窗口设置特定窗口缩放,而不是使用默认或用户配置的缩放。可以将 Scaling 设置为 1 以禁用缩放支持,或以编程方式设置窗口缩放。
gdk_x11_display_text_property_to_text_list
将存储在属性中的编码的文本字符串转换为当前区域设置的编码的字符串数组。 (数组元素表示原始文本字符串的空分隔元素。)
从GdkDisplay继承的方法(28)
请参阅GdkDisplay获取方法列表。
属性
从GdkDisplay继承的属性(5)
Gdk.Display:composited
TRUE
如果显示适当地组合了alpha通道。
Gdk.Display:dmabuf-formats
此显示支持的dma-buf格式。
Gdk.Display:input-shapes
TRUE
如果显示支持输入形状。
Gdk.Display:rgba
TRUE
如果显示支持alpha通道。
Gdk.Display:shadow-width
TRUE
如果显示支持可扩展帧。
信号
从GdkDisplay继承的信号(5)
GdkDisplay::closed
当连接到窗口系统的connection关闭时发出。
GdkDisplay::opened
当连接到窗口系统的connection打开时发出。
GdkDisplay::seat-added
每当一个新座位被窗口系统识别时发出。
GdkDisplay::seat-removed
每当一个座位被窗口系统移除时发出。
GdkDisplay::setting-changed
每当一个设置值发生变化时发出。
从GObject继承的信号(1)
GObject::notify
当对象的一个属性通过g_object_set_property(), g_object_set(), 等设置其值时,发出notify信号。