Gtk.Image.new_from_paintable
Description: Reference for Gtk.Image.new_from_paintable

### Constructor

# Gtk Imagenew_from_paintable

#### Declaration [src]

    GtkWidget*
    gtk_image_new_from_paintable (
      GdkPaintable* paintable
    )

#### Description [src]

Creates a new `GtkImage` displaying `paintable`.

The `GtkImage` does not assume a reference to the paintable; you still need to unref it if you own references. `GtkImage` will add its own reference rather than adopting yours.

The `GtkImage` will track changes to the `paintable` and update its size and contents in response to it.

#### Parameters

`paintable` | `GdkPaintable*`
| A `GdkPaintable`
| The argument can be `NULL`.
| The data is owned by the caller of the function.

#### Return value

Returns: | `GtkWidget`
| A new `GtkImage`
| The data is owned by the called function.