public class Picture : Widget, Accessible, Buildable, ConstraintTarget
The Picture widget displays a Paintable.
Many convenience functions are provided to make pictures simple to use. For example, if you want to load an image from a file, and then display that, there’s a convenience function to do this:
If the file isn’t loaded successfully, the picture will contain a “broken image” icon similar to that used in many web browsers. If you want to handle errors in loading the file yourself, for example by displaying an error message, then load the image with from_file, then create the Picture with Picture.for_paintable.
widget = gtk_picture_new_for_filename ("myfile.png");
Sometimes an application will want to avoid depending on external data files, such as image files. See the documentation of Resource for details. In this case, Picture.for_resource and set_resource should be used.
GtkPicture has a single CSS node with the name picture.
GtkPicture uses the IMG role.