[−][src]Struct sourceview::StyleSchemeChooserButton
Implementations
impl StyleSchemeChooserButton
[src]
pub fn new() -> StyleSchemeChooserButton
[src]
Trait Implementations
impl Clone for StyleSchemeChooserButton
[src]
fn clone(&self) -> StyleSchemeChooserButton
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for StyleSchemeChooserButton
[src]
impl Default for StyleSchemeChooserButton
[src]
impl Display for StyleSchemeChooserButton
[src]
impl Eq for StyleSchemeChooserButton
[src]
impl Hash for StyleSchemeChooserButton
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl IsA<Actionable> for StyleSchemeChooserButton
[src]
impl IsA<Bin> for StyleSchemeChooserButton
[src]
impl IsA<Buildable> for StyleSchemeChooserButton
[src]
impl IsA<Button> for StyleSchemeChooserButton
[src]
impl IsA<Container> for StyleSchemeChooserButton
[src]
impl IsA<StyleSchemeChooser> for StyleSchemeChooserButton
[src]
impl IsA<Widget> for StyleSchemeChooserButton
[src]
impl Ord for StyleSchemeChooserButton
[src]
fn cmp(&self, other: &StyleSchemeChooserButton) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl<T: ObjectType> PartialEq<T> for StyleSchemeChooserButton
[src]
impl<T: ObjectType> PartialOrd<T> for StyleSchemeChooserButton
[src]
fn partial_cmp(&self, other: &T) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StaticType for StyleSchemeChooserButton
[src]
fn static_type() -> Type
[src]
Auto Trait Implementations
impl RefUnwindSafe for StyleSchemeChooserButton
impl !Send for StyleSchemeChooserButton
impl !Sync for StyleSchemeChooserButton
impl Unpin for StyleSchemeChooserButton
impl UnwindSafe for StyleSchemeChooserButton
Blanket Implementations
impl<O> ActionableExt for O where
O: IsA<Actionable>,
[src]
O: IsA<Actionable>,
fn get_action_name(&self) -> Option<GString>
[src]
fn get_action_target_value(&self) -> Option<Variant>
[src]
fn set_action_name(&self, action_name: Option<&str>)
[src]
fn set_action_target_value(&self, target_value: Option<&Variant>)
[src]
fn set_detailed_action_name(&self, detailed_action_name: &str)
[src]
fn connect_property_action_name_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_action_target_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<O> BinExt for O where
O: IsA<Bin>,
[src]
O: IsA<Bin>,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<O> BuildableExt for O where
O: IsA<Buildable>,
[src]
O: IsA<Buildable>,
fn add_child<P, Q>(&self, builder: &P, child: &Q, type_: Option<&str>) where
P: IsA<Builder>,
Q: IsA<Object>,
[src]
P: IsA<Builder>,
Q: IsA<Object>,
fn construct_child<P>(&self, builder: &P, name: &str) -> Option<Object> where
P: IsA<Builder>,
[src]
P: IsA<Builder>,
fn get_internal_child<P>(&self, builder: &P, childname: &str) -> Option<Object> where
P: IsA<Builder>,
[src]
P: IsA<Builder>,
fn parser_finished<P>(&self, builder: &P) where
P: IsA<Builder>,
[src]
P: IsA<Builder>,
fn set_buildable_property<P>(&self, builder: &P, name: &str, value: &Value) where
P: IsA<Builder>,
[src]
P: IsA<Builder>,
impl<O> BuildableExtManual for O where
O: IsA<Buildable>,
[src]
O: IsA<Buildable>,
fn get_buildable_name(&self) -> Option<String>
[src]
fn set_buildable_name(&self, name: &str)
[src]
impl<O> ButtonExt for O where
O: IsA<Button>,
[src]
O: IsA<Button>,
fn clicked(&self)
[src]
fn get_always_show_image(&self) -> bool
[src]
fn get_event_window(&self) -> Option<Window>
[src]
fn get_focus_on_click(&self) -> bool
[src]
fn get_image(&self) -> Option<Widget>
[src]
fn get_image_position(&self) -> PositionType
[src]
fn get_label(&self) -> Option<GString>
[src]
fn get_relief(&self) -> ReliefStyle
[src]
fn get_use_underline(&self) -> bool
[src]
fn set_always_show_image(&self, always_show: bool)
[src]
fn set_focus_on_click(&self, focus_on_click: bool)
[src]
fn set_image<P>(&self, image: Option<&P>) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn set_image_position(&self, position: PositionType)
[src]
fn set_label(&self, label: &str)
[src]
fn set_relief(&self, relief: ReliefStyle)
[src]
fn set_use_underline(&self, use_underline: bool)
[src]
fn connect_activate<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_activate(&self)
[src]
fn connect_clicked<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_clicked(&self)
[src]
fn connect_property_always_show_image_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_image_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_image_position_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_label_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_relief_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_use_underline_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<Super, Sub> CanDowncast<Sub> for Super where
Sub: IsA<Super>,
Super: IsA<Super>,
[src]
Sub: IsA<Super>,
Super: IsA<Super>,
impl<T> Cast for T where
T: ObjectType,
[src]
T: ObjectType,
fn upcast<T>(self) -> T where
Self: IsA<T>,
T: ObjectType,
[src]
Self: IsA<T>,
T: ObjectType,
fn upcast_ref<T>(&self) -> &T where
Self: IsA<T>,
T: ObjectType,
[src]
Self: IsA<T>,
T: ObjectType,
fn downcast<T>(self) -> Result<T, Self> where
Self: CanDowncast<T>,
T: ObjectType,
[src]
Self: CanDowncast<T>,
T: ObjectType,
fn downcast_ref<T>(&self) -> Option<&T> where
Self: CanDowncast<T>,
T: ObjectType,
[src]
Self: CanDowncast<T>,
T: ObjectType,
fn dynamic_cast<T>(self) -> Result<T, Self> where
T: ObjectType,
[src]
T: ObjectType,
fn dynamic_cast_ref<T>(&self) -> Option<&T> where
T: ObjectType,
[src]
T: ObjectType,
unsafe fn unsafe_cast<T>(self) -> T where
T: ObjectType,
[src]
T: ObjectType,
unsafe fn unsafe_cast_ref<T>(&self) -> &T where
T: ObjectType,
[src]
T: ObjectType,
impl<O> ContainerExt for O where
O: IsA<Container>,
[src]
O: IsA<Container>,
fn add<P>(&self, widget: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn check_resize(&self)
[src]
fn child_notify<P>(&self, child: &P, child_property: &str) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn child_notify_by_pspec<P>(&self, child: &P, pspec: &ParamSpec) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn child_type(&self) -> Type
[src]
fn forall<P>(&self, callback: P) where
P: FnMut(&Widget),
[src]
P: FnMut(&Widget),
fn foreach<P>(&self, callback: P) where
P: FnMut(&Widget),
[src]
P: FnMut(&Widget),
fn get_border_width(&self) -> u32
[src]
fn get_children(&self) -> Vec<Widget>
[src]
fn get_focus_child(&self) -> Option<Widget>
[src]
fn get_focus_hadjustment(&self) -> Option<Adjustment>
[src]
fn get_focus_vadjustment(&self) -> Option<Adjustment>
[src]
fn get_path_for_child<P>(&self, child: &P) -> Option<WidgetPath> where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn propagate_draw<P>(&self, child: &P, cr: &Context) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn remove<P>(&self, widget: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn set_border_width(&self, border_width: u32)
[src]
fn set_focus_chain(&self, focusable_widgets: &[Widget])
[src]
fn set_focus_child<P>(&self, child: Option<&P>) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn set_focus_hadjustment<P>(&self, adjustment: &P) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
fn set_focus_vadjustment<P>(&self, adjustment: &P) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
fn unset_focus_chain(&self)
[src]
fn set_property_child<P>(&self, child: Option<&P>) where
P: IsA<Widget> + SetValueOptional,
[src]
P: IsA<Widget> + SetValueOptional,
fn get_property_resize_mode(&self) -> ResizeMode
[src]
fn set_property_resize_mode(&self, resize_mode: ResizeMode)
[src]
fn connect_add<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
fn connect_check_resize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_remove<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
fn connect_set_focus_child<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
fn connect_property_border_width_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_child_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_resize_mode_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ObjectExt for T where
T: ObjectType,
[src]
T: ObjectType,
fn is<U>(&self) -> bool where
U: StaticType,
[src]
U: StaticType,
fn get_type(&self) -> Type
[src]
fn get_object_class(&self) -> &ObjectClass
[src]
fn set_properties(
&self,
property_values: &[(&str, &dyn ToValue)]
) -> Result<(), BoolError>
[src]
&self,
property_values: &[(&str, &dyn ToValue)]
) -> Result<(), BoolError>
fn set_property<'a, N>(
&self,
property_name: N,
value: &dyn ToValue
) -> Result<(), BoolError> where
N: Into<&'a str>,
[src]
&self,
property_name: N,
value: &dyn ToValue
) -> Result<(), BoolError> where
N: Into<&'a str>,
fn get_property<'a, N>(&self, property_name: N) -> Result<Value, BoolError> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
unsafe fn set_qdata<QD>(&self, key: Quark, value: QD) where
QD: 'static,
[src]
QD: 'static,
unsafe fn get_qdata<QD>(&self, key: Quark) -> Option<&QD> where
QD: 'static,
[src]
QD: 'static,
unsafe fn steal_qdata<QD>(&self, key: Quark) -> Option<QD> where
QD: 'static,
[src]
QD: 'static,
unsafe fn set_data<QD>(&self, key: &str, value: QD) where
QD: 'static,
[src]
QD: 'static,
unsafe fn get_data<QD>(&self, key: &str) -> Option<&QD> where
QD: 'static,
[src]
QD: 'static,
unsafe fn steal_data<QD>(&self, key: &str) -> Option<QD> where
QD: 'static,
[src]
QD: 'static,
fn block_signal(&self, handler_id: &SignalHandlerId)
[src]
fn unblock_signal(&self, handler_id: &SignalHandlerId)
[src]
fn stop_signal_emission(&self, signal_name: &str)
[src]
fn disconnect(&self, handler_id: SignalHandlerId)
[src]
fn connect_notify<F>(&self, name: Option<&str>, f: F) -> SignalHandlerId where
F: 'static + Send + Sync + Fn(&T, &ParamSpec),
[src]
F: 'static + Send + Sync + Fn(&T, &ParamSpec),
unsafe fn connect_notify_unsafe<F>(
&self,
name: Option<&str>,
f: F
) -> SignalHandlerId where
F: Fn(&T, &ParamSpec),
[src]
&self,
name: Option<&str>,
f: F
) -> SignalHandlerId where
F: Fn(&T, &ParamSpec),
fn notify<'a, N>(&self, property_name: N) where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn notify_by_pspec(&self, pspec: &ParamSpec)
[src]
fn has_property<'a, N>(&self, property_name: N, type_: Option<Type>) -> bool where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn get_property_type<'a, N>(&self, property_name: N) -> Option<Type> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn find_property<'a, N>(&self, property_name: N) -> Option<ParamSpec> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn list_properties(&self) -> Vec<ParamSpec>
[src]
fn connect<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
N: Into<&'a str>,
[src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
N: Into<&'a str>,
fn connect_local<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + 'static,
N: Into<&'a str>,
[src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + 'static,
N: Into<&'a str>,
unsafe fn connect_unsafe<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value>,
N: Into<&'a str>,
[src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value>,
N: Into<&'a str>,
fn emit<'a, N>(
&self,
signal_name: N,
args: &[&dyn ToValue]
) -> Result<Option<Value>, BoolError> where
N: Into<&'a str>,
[src]
&self,
signal_name: N,
args: &[&dyn ToValue]
) -> Result<Option<Value>, BoolError> where
N: Into<&'a str>,
fn downgrade(&self) -> WeakRef<T>
[src]
fn bind_property<'a, O, N, M>(
&'a self,
source_property: N,
target: &'a O,
target_property: M
) -> BindingBuilder<'a> where
M: Into<&'a str>,
N: Into<&'a str>,
O: ObjectType,
[src]
&'a self,
source_property: N,
target: &'a O,
target_property: M
) -> BindingBuilder<'a> where
M: Into<&'a str>,
N: Into<&'a str>,
O: ObjectType,
fn ref_count(&self) -> u32
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
fn to_glib_none_from_slice(
t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
[src]
t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
fn to_glib_container_from_slice(
_t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
[src]
_t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
fn to_glib_full_from_slice(_t: &[T]) -> *const GList
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *const GPtrArray> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
fn to_glib_none_from_slice(
t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
[src]
t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
fn to_glib_container_from_slice(
_t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
[src]
_t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
fn to_glib_full_from_slice(_t: &[T]) -> *const GPtrArray
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<Array>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
fn to_glib_none_from_slice(
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
fn to_glib_container_from_slice(
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
fn to_glib_full_from_slice(t: &[T]) -> *mut GArray
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
fn to_glib_none_from_slice(
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
[src]
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
fn to_glib_container_from_slice(
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
[src]
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
fn to_glib_full_from_slice(t: &[T]) -> *mut GList
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *mut GPtrArray> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
fn to_glib_none_from_slice(
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
fn to_glib_container_from_slice(
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
fn to_glib_full_from_slice(t: &[T]) -> *mut GPtrArray
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<O> WidgetExt for O where
O: IsA<Widget>,
[src]
O: IsA<Widget>,
fn activate(&self) -> bool
[src]
fn add_accelerator<P>(
&self,
accel_signal: &str,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType,
accel_flags: AccelFlags
) where
P: IsA<AccelGroup>,
[src]
&self,
accel_signal: &str,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType,
accel_flags: AccelFlags
) where
P: IsA<AccelGroup>,
fn add_device_events(&self, device: &Device, events: EventMask)
[src]
fn add_mnemonic_label<P>(&self, label: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn can_activate_accel(&self, signal_id: u32) -> bool
[src]
fn child_focus(&self, direction: DirectionType) -> bool
[src]
fn child_notify(&self, child_property: &str)
[src]
fn compute_expand(&self, orientation: Orientation) -> bool
[src]
fn create_pango_context(&self) -> Context
[src]
fn create_pango_layout(&self, text: Option<&str>) -> Layout
[src]
fn device_is_shadowed(&self, device: &Device) -> bool
[src]
fn drag_begin_with_coordinates(
&self,
targets: &TargetList,
actions: DragAction,
button: i32,
event: Option<&Event>,
x: i32,
y: i32
) -> Option<DragContext>
[src]
&self,
targets: &TargetList,
actions: DragAction,
button: i32,
event: Option<&Event>,
x: i32,
y: i32
) -> Option<DragContext>
fn drag_check_threshold(
&self,
start_x: i32,
start_y: i32,
current_x: i32,
current_y: i32
) -> bool
[src]
&self,
start_x: i32,
start_y: i32,
current_x: i32,
current_y: i32
) -> bool
fn drag_dest_add_image_targets(&self)
[src]
fn drag_dest_add_text_targets(&self)
[src]
fn drag_dest_add_uri_targets(&self)
[src]
fn drag_dest_find_target(
&self,
context: &DragContext,
target_list: Option<&TargetList>
) -> Option<Atom>
[src]
&self,
context: &DragContext,
target_list: Option<&TargetList>
) -> Option<Atom>
fn drag_dest_get_target_list(&self) -> Option<TargetList>
[src]
fn drag_dest_get_track_motion(&self) -> bool
[src]
fn drag_dest_set_proxy<P>(
&self,
proxy_window: &P,
protocol: DragProtocol,
use_coordinates: bool
) where
P: IsA<Window>,
[src]
&self,
proxy_window: &P,
protocol: DragProtocol,
use_coordinates: bool
) where
P: IsA<Window>,
fn drag_dest_set_target_list(&self, target_list: Option<&TargetList>)
[src]
fn drag_dest_set_track_motion(&self, track_motion: bool)
[src]
fn drag_dest_unset(&self)
[src]
fn drag_get_data(&self, context: &DragContext, target: &Atom, time_: u32)
[src]
fn drag_highlight(&self)
[src]
fn drag_source_add_image_targets(&self)
[src]
fn drag_source_add_text_targets(&self)
[src]
fn drag_source_add_uri_targets(&self)
[src]
fn drag_source_get_target_list(&self) -> Option<TargetList>
[src]
fn drag_source_set_icon_gicon<P>(&self, icon: &P) where
P: IsA<Icon>,
[src]
P: IsA<Icon>,
fn drag_source_set_icon_name(&self, icon_name: &str)
[src]
fn drag_source_set_icon_pixbuf(&self, pixbuf: &Pixbuf)
[src]
fn drag_source_set_target_list(&self, target_list: Option<&TargetList>)
[src]
fn drag_source_unset(&self)
[src]
fn drag_unhighlight(&self)
[src]
fn draw(&self, cr: &Context)
[src]
fn error_bell(&self)
[src]
fn event(&self, event: &Event) -> bool
[src]
fn freeze_child_notify(&self)
[src]
fn get_accessible(&self) -> Option<Object>
[src]
fn get_action_group(&self, prefix: &str) -> Option<ActionGroup>
[src]
fn get_allocated_baseline(&self) -> i32
[src]
fn get_allocated_height(&self) -> i32
[src]
fn get_allocated_size(&self) -> (Rectangle, i32)
[src]
fn get_allocated_width(&self) -> i32
[src]
fn get_allocation(&self) -> Rectangle
[src]
fn get_ancestor(&self, widget_type: Type) -> Option<Widget>
[src]
fn get_app_paintable(&self) -> bool
[src]
fn get_can_default(&self) -> bool
[src]
fn get_can_focus(&self) -> bool
[src]
fn get_child_visible(&self) -> bool
[src]
fn get_clip(&self) -> Rectangle
[src]
fn get_clipboard(&self, selection: &Atom) -> Clipboard
[src]
fn get_device_enabled(&self, device: &Device) -> bool
[src]
fn get_device_events(&self, device: &Device) -> EventMask
[src]
fn get_direction(&self) -> TextDirection
[src]
fn get_display(&self) -> Display
[src]
fn get_double_buffered(&self) -> bool
[src]
fn get_focus_on_click(&self) -> bool
[src]
fn get_font_map(&self) -> Option<FontMap>
[src]
fn get_font_options(&self) -> Option<FontOptions>
[src]
fn get_frame_clock(&self) -> Option<FrameClock>
[src]
fn get_halign(&self) -> Align
[src]
fn get_has_tooltip(&self) -> bool
[src]
fn get_has_window(&self) -> bool
[src]
fn get_hexpand(&self) -> bool
[src]
fn get_hexpand_set(&self) -> bool
[src]
fn get_mapped(&self) -> bool
[src]
fn get_margin_bottom(&self) -> i32
[src]
fn get_margin_end(&self) -> i32
[src]
fn get_margin_start(&self) -> i32
[src]
fn get_margin_top(&self) -> i32
[src]
fn get_modifier_mask(&self, intent: ModifierIntent) -> ModifierType
[src]
fn get_widget_name(&self) -> GString
[src]
fn get_no_show_all(&self) -> bool
[src]
fn get_opacity(&self) -> f64
[src]
fn get_pango_context(&self) -> Context
[src]
fn get_parent(&self) -> Option<Widget>
[src]
fn get_parent_window(&self) -> Option<Window>
[src]
fn get_path(&self) -> WidgetPath
[src]
fn get_preferred_height(&self) -> (i32, i32)
[src]
fn get_preferred_height_and_baseline_for_width(
&self,
width: i32
) -> (i32, i32, i32, i32)
[src]
&self,
width: i32
) -> (i32, i32, i32, i32)
fn get_preferred_height_for_width(&self, width: i32) -> (i32, i32)
[src]
fn get_preferred_size(&self) -> (Requisition, Requisition)
[src]
fn get_preferred_width(&self) -> (i32, i32)
[src]
fn get_preferred_width_for_height(&self, height: i32) -> (i32, i32)
[src]
fn get_realized(&self) -> bool
[src]
fn get_receives_default(&self) -> bool
[src]
fn get_request_mode(&self) -> SizeRequestMode
[src]
fn get_scale_factor(&self) -> i32
[src]
fn get_screen(&self) -> Option<Screen>
[src]
fn get_sensitive(&self) -> bool
[src]
fn get_settings(&self) -> Option<Settings>
[src]
fn get_size_request(&self) -> (i32, i32)
[src]
fn get_state_flags(&self) -> StateFlags
[src]
fn get_style_context(&self) -> StyleContext
[src]
fn get_support_multidevice(&self) -> bool
[src]
fn get_template_child(&self, widget_type: Type, name: &str) -> Option<Object>
[src]
fn get_tooltip_markup(&self) -> Option<GString>
[src]
fn get_tooltip_text(&self) -> Option<GString>
[src]
fn get_tooltip_window(&self) -> Option<Window>
[src]
fn get_toplevel(&self) -> Option<Widget>
[src]
fn get_valign(&self) -> Align
[src]
fn get_valign_with_baseline(&self) -> Align
[src]
fn get_vexpand(&self) -> bool
[src]
fn get_vexpand_set(&self) -> bool
[src]
fn get_visible(&self) -> bool
[src]
fn get_visual(&self) -> Option<Visual>
[src]
fn get_window(&self) -> Option<Window>
[src]
fn grab_add(&self)
[src]
fn grab_default(&self)
[src]
fn grab_focus(&self)
[src]
fn grab_remove(&self)
[src]
fn has_default(&self) -> bool
[src]
fn has_focus(&self) -> bool
[src]
fn has_grab(&self) -> bool
[src]
fn has_screen(&self) -> bool
[src]
fn has_visible_focus(&self) -> bool
[src]
fn hide(&self)
[src]
fn in_destruction(&self) -> bool
[src]
fn init_template(&self)
[src]
fn input_shape_combine_region(&self, region: Option<&Region>)
[src]
fn insert_action_group<P>(&self, name: &str, group: Option<&P>) where
P: IsA<ActionGroup>,
[src]
P: IsA<ActionGroup>,
fn is_ancestor<P>(&self, ancestor: &P) -> bool where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn is_composited(&self) -> bool
[src]
fn is_drawable(&self) -> bool
[src]
fn is_focus(&self) -> bool
[src]
fn is_sensitive(&self) -> bool
[src]
fn is_toplevel(&self) -> bool
[src]
fn is_visible(&self) -> bool
[src]
fn keynav_failed(&self, direction: DirectionType) -> bool
[src]
fn list_accel_closures(&self) -> Vec<Closure>
[src]
fn list_action_prefixes(&self) -> Vec<GString>
[src]
fn list_mnemonic_labels(&self) -> Vec<Widget>
[src]
fn map(&self)
[src]
fn mnemonic_activate(&self, group_cycling: bool) -> bool
[src]
fn override_background_color(&self, state: StateFlags, color: Option<&RGBA>)
[src]
fn override_color(&self, state: StateFlags, color: Option<&RGBA>)
[src]
fn override_cursor(
&self,
cursor: Option<&RGBA>,
secondary_cursor: Option<&RGBA>
)
[src]
&self,
cursor: Option<&RGBA>,
secondary_cursor: Option<&RGBA>
)
fn override_font(&self, font_desc: &FontDescription)
[src]
fn override_symbolic_color(&self, name: &str, color: Option<&RGBA>)
[src]
fn queue_allocate(&self)
[src]
fn queue_compute_expand(&self)
[src]
fn queue_draw(&self)
[src]
fn queue_draw_area(&self, x: i32, y: i32, width: i32, height: i32)
[src]
fn queue_draw_region(&self, region: &Region)
[src]
fn queue_resize(&self)
[src]
fn queue_resize_no_redraw(&self)
[src]
fn realize(&self)
[src]
fn register_window<P>(&self, window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn remove_accelerator<P>(
&self,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType
) -> bool where
P: IsA<AccelGroup>,
[src]
&self,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType
) -> bool where
P: IsA<AccelGroup>,
fn remove_mnemonic_label<P>(&self, label: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn reset_style(&self)
[src]
fn send_expose(&self, event: &Event) -> i32
[src]
fn send_focus_change(&self, event: &Event) -> bool
[src]
fn set_accel_path<P>(&self, accel_path: Option<&str>, accel_group: Option<&P>) where
P: IsA<AccelGroup>,
[src]
P: IsA<AccelGroup>,
fn set_allocation(&self, allocation: &Rectangle)
[src]
fn set_app_paintable(&self, app_paintable: bool)
[src]
fn set_can_default(&self, can_default: bool)
[src]
fn set_can_focus(&self, can_focus: bool)
[src]
fn set_child_visible(&self, is_visible: bool)
[src]
fn set_clip(&self, clip: &Rectangle)
[src]
fn set_device_enabled(&self, device: &Device, enabled: bool)
[src]
fn set_device_events(&self, device: &Device, events: EventMask)
[src]
fn set_direction(&self, dir: TextDirection)
[src]
fn set_focus_on_click(&self, focus_on_click: bool)
[src]
fn set_font_map<P>(&self, font_map: Option<&P>) where
P: IsA<FontMap>,
[src]
P: IsA<FontMap>,
fn set_font_options(&self, options: Option<&FontOptions>)
[src]
fn set_halign(&self, align: Align)
[src]
fn set_has_tooltip(&self, has_tooltip: bool)
[src]
fn set_has_window(&self, has_window: bool)
[src]
fn set_hexpand(&self, expand: bool)
[src]
fn set_hexpand_set(&self, set: bool)
[src]
fn set_mapped(&self, mapped: bool)
[src]
fn set_margin_bottom(&self, margin: i32)
[src]
fn set_margin_end(&self, margin: i32)
[src]
fn set_margin_start(&self, margin: i32)
[src]
fn set_margin_top(&self, margin: i32)
[src]
fn set_widget_name(&self, name: &str)
[src]
fn set_no_show_all(&self, no_show_all: bool)
[src]
fn set_opacity(&self, opacity: f64)
[src]
fn set_parent<P>(&self, parent: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn set_parent_window<P>(&self, parent_window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn set_realized(&self, realized: bool)
[src]
fn set_receives_default(&self, receives_default: bool)
[src]
fn set_redraw_on_allocate(&self, redraw_on_allocate: bool)
[src]
fn set_sensitive(&self, sensitive: bool)
[src]
fn set_size_request(&self, width: i32, height: i32)
[src]
fn set_state_flags(&self, flags: StateFlags, clear: bool)
[src]
fn set_support_multidevice(&self, support_multidevice: bool)
[src]
fn set_tooltip_markup(&self, markup: Option<&str>)
[src]
fn set_tooltip_text(&self, text: Option<&str>)
[src]
fn set_tooltip_window<P>(&self, custom_window: Option<&P>) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn set_valign(&self, align: Align)
[src]
fn set_vexpand(&self, expand: bool)
[src]
fn set_vexpand_set(&self, set: bool)
[src]
fn set_visible(&self, visible: bool)
[src]
fn set_visual(&self, visual: Option<&Visual>)
[src]
fn set_window<P>(&self, window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn shape_combine_region(&self, region: Option<&Region>)
[src]
fn show(&self)
[src]
fn show_all(&self)
[src]
fn show_now(&self)
[src]
fn size_allocate(&self, allocation: &Rectangle)
[src]
fn size_allocate_with_baseline(&self, allocation: &mut Rectangle, baseline: i32)
[src]
fn style_get_property(&self, property_name: &str) -> Value
[src]
fn thaw_child_notify(&self)
[src]
fn translate_coordinates<P>(
&self,
dest_widget: &P,
src_x: i32,
src_y: i32
) -> Option<(i32, i32)> where
P: IsA<Widget>,
[src]
&self,
dest_widget: &P,
src_x: i32,
src_y: i32
) -> Option<(i32, i32)> where
P: IsA<Widget>,
fn trigger_tooltip_query(&self)
[src]
fn unmap(&self)
[src]
fn unparent(&self)
[src]
fn unrealize(&self)
[src]
fn unregister_window<P>(&self, window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn unset_state_flags(&self, flags: StateFlags)
[src]
fn get_property_composite_child(&self) -> bool
[src]
fn get_property_expand(&self) -> bool
[src]
fn set_property_expand(&self, expand: bool)
[src]
fn get_property_has_default(&self) -> bool
[src]
fn set_property_has_default(&self, has_default: bool)
[src]
fn get_property_has_focus(&self) -> bool
[src]
fn set_property_has_focus(&self, has_focus: bool)
[src]
fn get_property_height_request(&self) -> i32
[src]
fn set_property_height_request(&self, height_request: i32)
[src]
fn get_property_is_focus(&self) -> bool
[src]
fn set_property_is_focus(&self, is_focus: bool)
[src]
fn get_property_margin(&self) -> i32
[src]
fn set_property_margin(&self, margin: i32)
[src]
fn get_property_width_request(&self) -> i32
[src]
fn set_property_width_request(&self, width_request: i32)
[src]
fn connect_accel_closures_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_button_press_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventButton) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventButton) -> Inhibit,
fn connect_button_release_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventButton) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventButton) -> Inhibit,
fn connect_can_activate_accel<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, u32) -> bool,
[src]
F: 'static + Fn(&O, u32) -> bool,
fn connect_child_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &ParamSpec),
[src]
F: 'static + Fn(&O, &ParamSpec),
fn connect_composited_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_composited_changed(&self)
[src]
fn connect_configure_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventConfigure) -> bool,
[src]
F: 'static + Fn(&O, &EventConfigure) -> bool,
fn connect_damage_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventExpose) -> bool,
[src]
F: 'static + Fn(&O, &EventExpose) -> bool,
fn connect_delete_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_destroy<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_destroy_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_direction_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, TextDirection),
[src]
F: 'static + Fn(&O, TextDirection),
fn connect_drag_begin<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext),
[src]
F: 'static + Fn(&O, &DragContext),
fn connect_drag_data_delete<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext),
[src]
F: 'static + Fn(&O, &DragContext),
fn connect_drag_data_get<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, &SelectionData, u32, u32),
[src]
F: 'static + Fn(&O, &DragContext, &SelectionData, u32, u32),
fn connect_drag_data_received<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, i32, i32, &SelectionData, u32, u32),
[src]
F: 'static + Fn(&O, &DragContext, i32, i32, &SelectionData, u32, u32),
fn connect_drag_drop<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit,
[src]
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit,
fn connect_drag_end<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext),
[src]
F: 'static + Fn(&O, &DragContext),
fn connect_drag_failed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, DragResult) -> Inhibit,
[src]
F: 'static + Fn(&O, &DragContext, DragResult) -> Inhibit,
fn connect_drag_leave<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, u32),
[src]
F: 'static + Fn(&O, &DragContext, u32),
fn connect_drag_motion<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit,
[src]
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit,
fn connect_draw<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Context) -> Inhibit,
[src]
F: 'static + Fn(&O, &Context) -> Inhibit,
fn connect_enter_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
fn connect_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_event_after<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event),
[src]
F: 'static + Fn(&O, &Event),
fn connect_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType) -> Inhibit,
[src]
F: 'static + Fn(&O, DirectionType) -> Inhibit,
fn connect_focus_in_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
fn connect_focus_out_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
fn connect_grab_broken_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventGrabBroken) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventGrabBroken) -> Inhibit,
fn connect_grab_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_grab_focus(&self)
[src]
fn connect_grab_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, bool),
[src]
F: 'static + Fn(&O, bool),
fn connect_hide<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_hierarchy_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Widget>),
[src]
F: 'static + Fn(&O, Option<&Widget>),
fn connect_key_press_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventKey) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventKey) -> Inhibit,
fn connect_key_release_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventKey) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventKey) -> Inhibit,
fn connect_keynav_failed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType) -> Inhibit,
[src]
F: 'static + Fn(&O, DirectionType) -> Inhibit,
fn connect_leave_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
fn connect_map<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_mnemonic_activate<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, bool) -> Inhibit,
[src]
F: 'static + Fn(&O, bool) -> Inhibit,
fn connect_motion_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventMotion) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventMotion) -> Inhibit,
fn connect_move_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType),
[src]
F: 'static + Fn(&O, DirectionType),
fn emit_move_focus(&self, direction: DirectionType)
[src]
fn connect_parent_set<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Widget>),
[src]
F: 'static + Fn(&O, Option<&Widget>),
fn connect_popup_menu<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O) -> bool,
[src]
F: 'static + Fn(&O) -> bool,
fn emit_popup_menu(&self) -> bool
[src]
fn connect_property_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProperty) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventProperty) -> Inhibit,
fn connect_proximity_in_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
fn connect_proximity_out_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
fn connect_query_tooltip<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, i32, i32, bool, &Tooltip) -> bool,
[src]
F: 'static + Fn(&O, i32, i32, bool, &Tooltip) -> bool,
fn connect_realize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_screen_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Screen>),
[src]
F: 'static + Fn(&O, Option<&Screen>),
fn connect_scroll_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventScroll) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventScroll) -> Inhibit,
fn connect_selection_clear_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
fn connect_selection_get<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &SelectionData, u32, u32),
[src]
F: 'static + Fn(&O, &SelectionData, u32, u32),
fn connect_selection_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
fn connect_selection_received<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &SelectionData, u32),
[src]
F: 'static + Fn(&O, &SelectionData, u32),
fn connect_selection_request_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
fn connect_show<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_show_help<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, WidgetHelpType) -> bool,
[src]
F: 'static + Fn(&O, WidgetHelpType) -> bool,
fn emit_show_help(&self, help_type: WidgetHelpType) -> bool
[src]
fn connect_size_allocate<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Rectangle),
[src]
F: 'static + Fn(&O, &Rectangle),
fn connect_state_flags_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, StateFlags),
[src]
F: 'static + Fn(&O, StateFlags),
fn connect_style_updated<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_touch_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_unmap<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_unrealize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_window_state_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventWindowState) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventWindowState) -> Inhibit,
fn connect_property_app_paintable_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_can_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_can_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_composite_child_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_events_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_expand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_focus_on_click_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_halign_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_has_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_has_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_has_tooltip_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_height_request_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_hexpand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_hexpand_set_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_is_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_bottom_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_end_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_start_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_top_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_name_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_no_show_all_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_opacity_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_parent_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_receives_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_scale_factor_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_sensitive_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_tooltip_markup_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_tooltip_text_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_valign_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_vexpand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_vexpand_set_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_visible_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_width_request_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_window_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<O> WidgetExtManual for O where
O: IsA<Widget>,
[src]
O: IsA<Widget>,
fn drag_dest_set(
&self,
flags: DestDefaults,
targets: &[TargetEntry],
actions: DragAction
)
[src]
&self,
flags: DestDefaults,
targets: &[TargetEntry],
actions: DragAction
)
fn drag_source_set(
&self,
start_button_mask: ModifierType,
targets: &[TargetEntry],
actions: DragAction
)
[src]
&self,
start_button_mask: ModifierType,
targets: &[TargetEntry],
actions: DragAction
)
fn intersect(
&self,
area: &Rectangle,
intersection: Option<&mut Rectangle>
) -> bool
[src]
&self,
area: &Rectangle,
intersection: Option<&mut Rectangle>
) -> bool
fn connect_map_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_unmap_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn add_tick_callback<P>(&self, callback: P) -> TickCallbackId where
P: 'static + Fn(&O, &FrameClock) -> Continue,
[src]
P: 'static + Fn(&O, &FrameClock) -> Continue,