GdkSeat

说明 [源代码]

abstract class Gdk.Seat : GObject.Object
{
  /* No available fields */
}

GdkSeat 对象表示属于一个 user 的一组输入设备。

层次结构

hierarchy this GdkSeat ancestor_0 GObject ancestor_0--this

父代

实例方法

gdk_seat_get_capabilities

返回此 GdkSeat 当前有的能力。

gdk_seat_get_devices

返回与给定能力匹配的设备。

gdk_seat_get_display

返回此 seat 所属的 GdkDisplay

gdk_seat_get_keyboard

返回路由键盘的设备。

gdk_seat_get_pointer

返回路由指针的设备。

gdk_seat_get_tools

返回应用程序已知的全部 GdkDeviceTools

GObject (43)继承的方法

有关方法的完整列表,请参阅 GObject

属性

Gdk.Seat:display

此 seat 的 GdkDisplay

信号

Gdk.Seat::device-added

当一个新的输入设备与此 seat 相关联时发出。

Gdk.Seat::device-removed

当一个输入设备被移除(如拔出)时发出。

Gdk.Seat::tool-added

当一个新工具被 seat 获知时发出。

Gdk.Seat::tool-removed

当一个工具从此 seat 获知时发出。

GObject(1)继承的信号
GObject::notify

当对象的某个属性通过 g_object_set_property()、g_object_set() 等函数设置其值时,便会发出 notify 信号。