Trait gtk::prelude::ScaleButtonExt[][src]

pub trait ScaleButtonExt: 'static {
Show 20 methods fn adjustment(&self) -> Adjustment;
fn minus_button(&self) -> Option<Button>;
fn plus_button(&self) -> Option<Button>;
fn popup(&self) -> Option<Widget>;
fn value(&self) -> f64;
fn set_adjustment<P: IsA<Adjustment>>(&self, adjustment: &P);
fn set_icons(&self, icons: &[&str]);
fn set_value(&self, value: f64);
fn icons(&self) -> Vec<GString>;
fn size(&self) -> IconSize;
fn set_size(&self, size: IconSize);
fn connect_popdown<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
fn emit_popdown(&self);
fn connect_popup<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
fn emit_popup(&self);
fn connect_value_changed<F: Fn(&Self, f64) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_adjustment_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_icons_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_size_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_value_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
}

Required methods

Implementors