构造器

GtkImagenew_from_pixbuf

已弃用:4.12 

声明 [源]

GtkWidget*
gtk_image_new_from_pixbuf (
  GdkPixbuf* pixbuf
)

描述 [源]

创建一个新的 GtkImage 显示 pixbuf

GtkImage 不会假设对 pixbuf 的引用;如果你拥有引用,仍然需要对它进行 unref。 GtkImage 将添加自己的引用,而不是采用你的引用。

这是 gtk_image_new_from_paintable() 的辅助工具,一旦调用此函数,就无法获取确切的 pixbuf,只有纹理。

注意,此函数仅从 pixbuf 创建 GtkImage。创建的 GtkImage 不会对状态变化做出反应。如果你需要这样的功能,应使用 gtk_image_new_from_icon_name()

已弃用:4.12

请使用 gtk_image_new_from_paintable()gdk_texture_new_for_pixbuf() 代替。

参数

pixbuf

类型: GdkPixbuf

一个 GdkPixbuf

参数可以是 NULL
数据由函数的调用者拥有。

返回值

类型: GtkWidget

一个新的 GtkImage

数据由被调用函数拥有。