类
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() 等 被设置时发出通知信号。