1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
.. currentmodule:: gi.repository
Image
=====
:class:`Gtk.Image` is a widget to display images.
Various kinds of object can be displayed as an image.
Most typically, you would load a :class:`Gdk.Texture` from a file, using the
convenience function :meth:`Gtk.Image.new_from_file`, or
:meth:`Gtk.Image.new_from_icon_name`.
:class:`Gtk.Image` displays its image as an icon, with a size that is determined
by the application. See :doc:`/tutorials/gtk4/display-widgets/picture` if you want to show
an image at is actual size.
Sometimes an application will want to avoid depending on external data files,
such as image files.
See the documentation of :class:`Gio.Resource` inside GIO, for details.
In this case, :attr:`Gtk.Image.props.resource` and
:meth:`Gtk.Image.new_from_resource`, should be used.
|