///
/// Returns the style's standard palette.
///
/// Note that on systems that support system colors, the style's
/// standard palette is not used. In particular, the Windows
/// Vista and Mac styles do not use the standard palette, but make
/// use of native theme engines. With these styles, you should not set
/// the palette with QApplication::setPalette().
///
/// **See also:** [`Application::set_palette`]
Returns the style's standard palette.
Note that on systems that support system colors, the style's
standard palette is not used. In particular, the Windows
Vista and Mac styles do not use the standard palette, but make
use of native theme engines. With these styles, you should not set
the palette with QApplication::setPalette().


Returns the style ' s standard palette . Note that on systems that support system colors the style ' s standard palette is not used . In particular the Windows Vista and Mac styles do not use the standard palette but make use of native theme engines . With these styles you should not set the palette with QApplication :: setPalette () .
pub fn standard_palette(&self) -> Palette {
        let (obj_data, funcs) = self.get_style_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).standard_palette)(obj_data);
            let t = ret_val;
            let ret_val;
            if t.host_data != ::std::ptr::null() {
                ret_val = Palette::new_from_rc(t);
            } else {
                ret_val = Palette::new_from_owned(t);
            }
            ret_val
        }
    }
pub fn standard_palette ( & self ) -> Palette { let ( obj_data , funcs ) = self . get_style_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . standard_palette ) ( obj_data ) ; let t = ret_val ; let ret_val ; if t . host_data != :: std :: ptr :: null ( ) { ret_val = Palette :: new_from_rc ( t ) ; } else { ret_val = Palette :: new_from_owned ( t ) ; } ret_val } }
Returns the style's standard palette.
Returns the style ' s standard palette .
&self