///
/// Uninitialize the given *widget* 's appearance.
///
/// This function is the counterpart to polish(). It is called for
/// every polished widget whenever the style is dynamically changed;
/// the former style has to unpolish its settings before the new style
/// can polish them again.
///
/// Note that unpolish() will only be called if the widget is
/// destroyed. This can cause problems in some cases, e.g, if you
/// remove a widget from the UI, cache it, and then reinsert it after
/// the style has changed; some of Qt's classes cache their widgets.
///
/// **See also:** [`polish()`]
///
/// **Overloads**
/// Uninitialize the given *application.*
Uninitialize the given *widget* 's appearance.
This function is the counterpart to polish(). It is called for
every polished widget whenever the style is dynamically changed;
the former style has to unpolish its settings before the new style
can polish them again.

Note that unpolish() will only be called if the widget is
destroyed. This can cause problems in some cases, e.g, if you
remove a widget from the UI, cache it, and then reinsert it after
the style has changed; some of Qt's classes cache their widgets.



Overloads
Uninitialize the given *application.
Uninitialize the given * widget * ' s appearance . This function is the counterpart to polish () . It is called for every polished widget whenever the style is dynamically changed ; the former style has to unpolish its settings before the new style can polish them again . Note that unpolish () will only be called if the widget is destroyed . This can cause problems in some cases e . g if you remove a widget from the UI cache it and then reinsert it after the style has changed ; some of Qt ' s classes cache their widgets . Overloads Uninitialize the given * application .
pub fn unpolish_2<A: ApplicationTrait<'a>>(&self, application: &A) -> &Self {
        let (obj_application_1, _funcs) = application.get_application_obj_funcs();
        let (obj_data, funcs) = self.get_style_obj_funcs();
        unsafe {
            ((*funcs).unpolish_2)(obj_data, obj_application_1);
        }
        self
    }
pub fn unpolish_2 < A : ApplicationTrait < ' a > > ( & self , application : & A ) -> & Self { let ( obj_application_1 , _funcs ) = application . get_application_obj_funcs ( ) ; let ( obj_data , funcs ) = self . get_style_obj_funcs ( ) ; unsafe { ( ( * funcs ) . unpolish_2 ) ( obj_data , obj_application_1 ) ; } self }
Uninitialize the given *widget* 's appearance.
Uninitialize the given * widget * ' s appearance .
&self
application
&A