///
/// If enabled, this property will cause Qt to fill the background of the
/// widget before invoking the paint event. The color used is defined by the
/// QPalette::Window color role from the widget's [palette](QPalette)
///
///
/// In addition, Windows are always filled with QPalette::Window, unless the
/// WA_OpaquePaintEvent or WA_NoSystemBackground attributes are set.
///
/// This property cannot be turned off (i.e., set to false) if a widget's
/// parent has a static gradient for its background.
///
/// **Warning**: Use this property with caution in conjunction with
/// [Qt Style Sheets](Qt%20Style%20Sheets)
/// . When a widget has a style sheet with a valid
/// background or a border-image, this property is automatically disabled.
///
/// By default, this property is `false.`
///
/// **See also:** [`t::wa_opaque_paint_event()`]
/// [`t::wa_no_system_background()`]
/// {QWidget#Transparency and Double Buffering}{Transparency and Double Buffering}
If enabled, this property will cause Qt to fill the background of the
widget before invoking the paint event. The color used is defined by the
QPalette::Window color role from the widget's [palette](QPalette)

In addition, Windows are always filled with QPalette::Window, unless the
WA_OpaquePaintEvent or WA_NoSystemBackground attributes are set.

This property cannot be turned off  if a widget's
parent has a static gradient for its background.

Warning**: Use this property with caution in conjunction with
[Qt Style Sheets](Qt%20Style%20Sheets)
. When a widget has a style sheet with a valid
background or a border-image, this property is automatically disabled.

By default, this property is `false.`


If enabled this property will cause Qt to fill the background of the widget before invoking the paint event . The color used is defined by the QPalette :: Window color role from the widget ' s [ palette ] ( QPalette ) In addition Windows are always filled with QPalette :: Window unless the WA_OpaquePaintEvent or WA_NoSystemBackground attributes are set . This property cannot be turned off if a widget ' s parent has a static gradient for its background . Warning ** : Use this property with caution in conjunction with [ Qt Style Sheets ] ( Qt%20Style%20Sheets ) . When a widget has a style sheet with a valid background or a border - image this property is automatically disabled . By default this property is ` false . `
pub fn auto_fill_background(&self) -> bool {
        let (obj_data, funcs) = self.get_widget_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).auto_fill_background)(obj_data);
            ret_val
        }
    }
pub fn auto_fill_background ( & self ) -> bool { let ( obj_data , funcs ) = self . get_widget_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . auto_fill_background ) ( obj_data ) ; ret_val } }
If enabled, this property will cause Qt to fill the background of the
widget before invoking the paint event.
If enabled this property will cause Qt to fill the background of the widget before invoking the paint event .
&self