类
GdkWaylandWaylandPopup
描述 [源代码]
final class GdkWayland.WaylandPopup : GdkWayland.WaylandSurface
implements Gdk.Popup {
/* No available fields */
}
GdkPopup
的Wayland实现。
实例方法
从继承的方法(1)
从继承的方法(25)
请参阅
从继承的方法(43)
请参阅
从继承的方法(7)
gdk_popup_get_autohide
返回此弹出窗口是否设置为在外部点击时隐藏。
gdk_popup_get_parent
返回弹出窗口的父级表面。
gdk_popup_get_position_x
获取弹出窗口相对于其父级的位置。
gdk_popup_get_position_y
获取弹出窗口相对于其父级的位置。
gdk_popup_get_rect_anchor
获取当前的弹出窗口矩形锚点。
gdk_popup_get_surface_anchor
获取当前的弹出窗口表面锚点。
gdk_popup_present
在处理完GdkPopupLayout
规则后呈现popup
。
属性
从继承的属性(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
表面的宽度(以像素为单位)。
从继承的属性(2)
信号
从继承的信号(5)
GdkSurface::enter-monitor
当surface
开始在监视器上可见时发出。
GdkSurface::event
当收到对surface
的输入事件时发出。
GdkSurface::layout
当改变surface
的尺寸或需要重新布局时发出。
GdkSurface::leave-monitor
当surface
不再在监视器上可见时发出。
GdkSurface::render
当表面的一部分需要重绘时发出。
从继承的信号(1)
GObject::notify
当对象的属性通过g_object_set_property()、g_object_set()等设置其值时,在对象上发出通知信号。