类
GdkWayland WaylandSeat
描述 [src]
final class GdkWayland.WaylandSeat : Gdk.Seat
{
/* No available fields */
}
GdkSeat
的Wayland实现。
除了常规的GdkSeat
API之外,Wayland实现提供了通过gdk_wayland_seat_get_wl_seat()
访问Wayland的wl_seat
对象。
实例方法
从GdkSeat继承的方法(6个)
gdk_seat_get_capabilities
返回这个GdkSeat
当前拥有哪些能力。
gdk_seat_get_devices
返回符合给定能力的设备。
gdk_seat_get_display
返回这个座位所属的GdkDisplay
。
gdk_seat_get_keyboard
返回路由键盘事件的设备。
gdk_seat_get_pointer
返回路由指针事件的设备。
gdk_seat_get_tools
返回应用程序所知的所有GdkDeviceTools
。
属性
从GdkSeat继承的属性(1个)
Gdk.Seat:display
此座位的GdkDisplay
。
信号
从GdkSeat继承的信号(4个)
GdkSeat::device-added
当一个新的输入设备与这个座位相关联时发出。
GdkSeat::device-removed
当输入设备被移除(例如,拔出)时发出。
GdkSeat::tool-added
每当有新工具被座位所知时发出。
GdkSeat::tool-removed
每当一个工具不再被这个seat
所知时发出。
从GObject继承的信号(1个)
GObject::notify
当通过 g_object_set_property(), g_object_set(), 等 将属性值设置在对象上时,发出通知信号。