pub fn show(&self) -> &Self {
        let (obj_data, funcs) = self.get_widget_obj_funcs();
        unsafe {
            ((*funcs).show)(obj_data);
        }
        self
    }
///
/// Shows the widget minimized, as an icon.
///
/// Calling this function only affects [windows](isWindow())
///
///
/// **See also:** [`show_normal()`]
/// [`show_maximized()`]
/// [`show()`]
/// [`hide()`]
/// [`is_visible()`]
/// [`is_minimized()`]
///
/// Shows the widget in full-screen mode.
///
/// Calling this function only affects [windows](isWindow())
///
///
/// To return from full-screen mode, call showNormal().
///
/// Full-screen mode works fine under Windows, but has certain
/// problems under X. These problems are due to limitations of the
/// ICCCM protocol that specifies the communication between X11
/// clients and the window manager. ICCCM simply does not understand
/// the concept of non-decorated full-screen windows. Therefore, the
/// best we can do is to request a borderless window and place and
/// resize it to fill the entire screen. Depending on the window
/// manager, this may or may not work. The borderless window is
/// requested using MOTIF hints, which are at least partially
/// supported by virtually all modern window managers.
///
/// An alternative would be to bypass the window manager entirely and
/// create a window with the Qt::X11BypassWindowManagerHint flag. This
/// has other severe problems though, like totally broken keyboard focus
/// and very strange effects on desktop changes or when the user raises
/// other windows.
///
/// X11 window managers that follow modern post-ICCCM specifications
/// support full-screen mode properly.
///
/// **See also:** [`show_normal()`]
/// [`show_maximized()`]
/// [`show()`]
/// [`hide()`]
/// [`is_visible()`]
///
/// Shows the widget maximized.
///
/// Calling this function only affects [windows](isWindow())
///
///
/// On X11, this function may not work properly with certain window
/// managers. See the [Window Geometry](Window%20Geometry)
/// documentation for an explanation.
///
/// **See also:** [`set_window_state()`]
/// [`show_normal()`]
/// [`show_minimized()`]
/// [`show()`]
/// [`hide()`]
/// [`is_visible()`]
///
/// Restores the widget after it has been maximized or minimized.
///
/// Calling this function only affects [windows](isWindow())
///
///
/// **See also:** [`set_window_state()`]
/// [`show_minimized()`]
/// [`show_maximized()`]
/// [`show()`]
/// [`hide()`]
/// [`is_visible()`]
///
/// Shows the widget and its child widgets.
///
/// This is equivalent to calling showFullScreen(), showMaximized(), or setVisible(true),
/// depending on the platform's default behavior for the window flags.
///
/// **See also:** [`raise()`]
/// [`show_event()`]
/// [`hide()`]
/// [`set_visible()`]
/// [`show_minimized()`]
/// [`show_maximized()`]
/// [`show_normal()`]
/// [`is_visible()`]
/// [`window_flags()`]
///
/// This event handler can be reimplemented in a subclass to receive
/// widget show events which are passed in the *event* parameter.
///
/// Non-spontaneous show events are sent to widgets immediately
/// before they are shown. The spontaneous show events of windows are
/// delivered afterwards.
///
/// Note: A widget receives spontaneous show and hide events when its
/// mapping status is changed by the window system, e.g. a spontaneous
/// hide event when the user minimizes the window, and a spontaneous
/// show event when the window is restored again. After receiving a
/// spontaneous hide event, a widget is still considered visible in
/// the sense of isVisible().
///
/// **See also:** visible
/// [`event()`]
/// [`ShowEvent`]
Shows the widget minimized, as an icon.
Calling this function only affects [windows](isWindow())



Shows the widget in full-screen mode.

Calling this function only affects [windows](isWindow())

To return from full-screen mode, call showNormal().

Full-screen mode works fine under Windows, but has certain
problems under X. These problems are due to limitations of the
ICCCM protocol that specifies the communication between X11
clients and the window manager. ICCCM simply does not understand
the concept of non-decorated full-screen windows. Therefore, the
best we can do is to request a borderless window and place and
resize it to fill the entire screen. Depending on the window
manager, this may or may not work. The borderless window is
requested using MOTIF hints, which are at least partially
supported by virtually all modern window managers.

An alternative would be to bypass the window manager entirely and
create a window with the Qt::X11BypassWindowManagerHint flag. This
has other severe problems though, like totally broken keyboard focus
and very strange effects on desktop changes or when the user raises
other windows.

X11 window managers that follow modern post-ICCCM specifications
support full-screen mode properly.



Shows the widget maximized.

Calling this function only affects [windows](isWindow())

On X11, this function may not work properly with certain window
managers. See the [Window Geometry](Window%20Geometry)
documentation for an explanation.



Restores the widget after it has been maximized or minimized.

Calling this function only affects [windows](isWindow())



Shows the widget and its child widgets.

This is equivalent to calling showFullScreen(), showMaximized(), or setVisible(true),
depending on the platform's default behavior for the window flags.



This event handler can be reimplemented in a subclass to receive
widget show events which are passed in the *event* parameter.

Non-spontaneous show events are sent to widgets immediately
before they are shown. The spontaneous show events of windows are
delivered afterwards.

A widget receives spontaneous show and hide events when its
mapping status is changed by the window system, e.g. a spontaneous
hide event when the user minimizes the window, and a spontaneous
show event when the window is restored again. After receiving a
spontaneous hide event, a widget is still considered visible in
the sense of isVisible().

See also:** visible
[`event()`]
[`ShowEvent`]
Shows the widget minimized as an icon . Calling this function only affects [ windows ] ( isWindow () ) Shows the widget in full - screen mode . Calling this function only affects [ windows ] ( isWindow () ) To return from full - screen mode call showNormal () . Full - screen mode works fine under Windows but has certain problems under X . These problems are due to limitations of the ICCCM protocol that specifies the communication between X11 clients and the window manager . ICCCM simply does not understand the concept of non - decorated full - screen windows . Therefore the best we can do is to request a borderless window and place and resize it to fill the entire screen . Depending on the window manager this may or may not work . The borderless window is requested using MOTIF hints which are at least partially supported by virtually all modern window managers . An alternative would be to bypass the window manager entirely and create a window with the Qt :: X11BypassWindowManagerHint flag . This has other severe problems though like totally broken keyboard focus and very strange effects on desktop changes or when the user raises other windows . X11 window managers that follow modern post - ICCCM specifications support full - screen mode properly . Shows the widget maximized . Calling this function only affects [ windows ] ( isWindow () ) On X11 this function may not work properly with certain window managers . See the [ Window Geometry ] ( Window%20Geometry ) documentation for an explanation . Restores the widget after it has been maximized or minimized . Calling this function only affects [ windows ] ( isWindow () ) Shows the widget and its child widgets . This is equivalent to calling showFullScreen () showMaximized () or setVisible ( true ) depending on the platform ' s default behavior for the window flags . This event handler can be reimplemented in a subclass to receive widget show events which are passed in the * event * parameter . Non - spontaneous show events are sent to widgets immediately before they are shown . The spontaneous show events of windows are delivered afterwards . A widget receives spontaneous show and hide events when its mapping status is changed by the window system e . g . a spontaneous hide event when the user minimizes the window and a spontaneous show event when the window is restored again . After receiving a spontaneous hide event a widget is still considered visible in the sense of isVisible () . See also : ** visible [ ` event () ` ] [ ` ShowEvent ` ]
pub fn show(&self) -> &Self {
        let (obj_data, funcs) = self.get_widget_obj_funcs();
        unsafe {
            ((*funcs).show)(obj_data);
        }
        self
    }
pub fn show ( & self ) -> & Self { let ( obj_data , funcs ) = self . get_widget_obj_funcs ( ) ; unsafe { ( ( * funcs ) . show ) ( obj_data ) ; } self }
Shows the widget minimized, as an icon.
Shows the widget minimized as an icon .
&self
&self