类
GtkIconPaintable
说明 [src]
final class Gtk.IconPaintable : GObject.Object
implements Gdk.Paintable, Gtk.SymbolicPaintable {
/* No available fields */
}
包含在 GtkIconTheme
中查找图标时发现的信息。
GtkIconPaintable
实现了 GdkPaintable
。
示例方法
从 GdkPaintable (9) 继承的方法
gdk_paintable_compute_concrete_size
为 GdkPaintable
计算具体大小。
gdk_paintable_get_current_image
获取 paintable
当前所显示内容的不可变 paintable。
gdk_paintable_get_flags
获取 paintable 的标志。
gdk_paintable_get_intrinsic_aspect_ratio
获取 paintable
希望以其显示的首选纵横比。
gdk_paintable_get_intrinsic_height
获取 paintable
希望以其显示的首选高度。
gdk_paintable_get_intrinsic_width
获取 paintable
希望以其显示的首选宽度。
gdk_paintable_invalidate_contents
由 GdkPaintable
的实现调用,以使其内容无效。
gdk_paintable_invalidate_size
由 GdkPaintable
的实现调用,以使其大小无效。
gdk_paintable_snapshot
以给定的 width
和 height
对给定的 paintable 进行快照。
从 GtkSymbolicPaintable (1) 继承的方法
信号
从 GObject (1) 继承的信号
GObject::notify
当属性通过 g_object_set_property()、g_object_set() 等函数设置其值时,该通知信号在对象上发出。
从 GdkPaintable (2) 继承的信号
GdkPaintable::invalidate-contents
paintable
内容更改时触发。
GdkPaintable::invalidate-size
paintable
的内部大小更改时触发。