类
GTKWaylandWaylandSurface
描述 [源]
final class GdkWayland.WaylandSurface : Gdk.Surface
{
/* No available fields */
}
GdkSurface 的 Wayland 实现。
除了 GdkSurface API 以外,Wayland 实现将访假 Wayland wl_surface 对象的能力,可以通过 gdk_wayland_surface_get_wl_surface() 实现。
属性
从 GdkSurface 继承的属性(8)
Gdk.Surface:cursor
鼠标光标为 GdkSurface。
Gdk.Surface:display
表面的 GdkDisplay 连接。
Gdk.Surface:frame-clock
表面的 GdkFrameClock。
Gdk.Surface:height
以像素为单位的表面高度。
Gdk.Surface:mapped
表面是否映射。
Gdk.Surface:scale
表面的缩放比例。
Gdk.Surface:scale-factor
表面的缩放因子。
Gdk.Surface:width
以像素为单位的表面宽度。
信号
从 GdkSurface 继承的信号(5)
GdkSurface::enter-monitor
当 surface 开始出现在监视器上时发出。
GdkSurface::event
GDK 收到对 surface 的输入事件时发出。
GdkSurface::layout
当 surface 的大小发生变化或需要重新布局时发出。
GdkSurface::leave-monitor
当 surface 停止出现在监视器上时发出。
GdkSurface::render
当需要重新绘制表面的部分时发出。
从 GObject 继承的信号(1)
GObject::notify
当对象的一个属性通过 g_object_set_property(), g_object_set() 等 被设置时发出通知信号。