1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
// This file was generated by gir (4b09025) from gir-files (71d73f0) // DO NOT EDIT use Widget; use ffi; use glib::object::Downcast; use glib::translate::*; use gobject_ffi; glib_wrapper! { pub struct DrawingArea(Object<ffi::GtkDrawingArea>): Widget; match fn { get_type => || ffi::gtk_drawing_area_get_type(), } } impl DrawingArea { pub fn new() -> DrawingArea { assert_initialized_main_thread!(); unsafe { Widget::from_glib_none(ffi::gtk_drawing_area_new()).downcast_unchecked() } } }