Trait gtk::prelude::ButtonBoxExt

source ·
pub trait ButtonBoxExt: IsA<ButtonBox> + Sealed + 'static {
    // Provided methods
    fn child_is_non_homogeneous(&self, child: &impl IsA<Widget>) -> bool { ... }
    fn child_is_secondary(&self, child: &impl IsA<Widget>) -> bool { ... }
    fn layout(&self) -> ButtonBoxStyle { ... }
    fn set_child_non_homogeneous(
        &self,
        child: &impl IsA<Widget>,
        non_homogeneous: bool
    ) { ... }
    fn set_child_secondary(&self, child: &impl IsA<Widget>, is_secondary: bool) { ... }
    fn set_layout(&self, layout_style: ButtonBoxStyle) { ... }
    fn layout_style(&self) -> ButtonBoxStyle { ... }
    fn set_layout_style(&self, layout_style: ButtonBoxStyle) { ... }
    fn connect_layout_style_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId { ... }
}

Provided Methods§

source

fn child_is_non_homogeneous(&self, child: &impl IsA<Widget>) -> bool

source

fn child_is_secondary(&self, child: &impl IsA<Widget>) -> bool

source

fn layout(&self) -> ButtonBoxStyle

source

fn set_child_non_homogeneous( &self, child: &impl IsA<Widget>, non_homogeneous: bool )

source

fn set_child_secondary(&self, child: &impl IsA<Widget>, is_secondary: bool)

source

fn set_layout(&self, layout_style: ButtonBoxStyle)

source

fn layout_style(&self) -> ButtonBoxStyle

source

fn set_layout_style(&self, layout_style: ButtonBoxStyle)

source

fn connect_layout_style_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId

Implementors§