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对象。

祖先类

实例方法

gdk_wayland_seat_get_wl_seat

返回一个GdkSeat的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

GObject继承的方法(43个)

请参见GObject以获取方法的完整列表。

属性

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(), 等 将属性值设置在对象上时,发出通知信号。

类结构

struct GdkWaylandWaylandSeatClass {
  /* no available fields */
}

没有可用的描述。