libadwaita

Struct PreferencesWindow

Source
pub struct PreferencesWindow { /* private fields */ }
๐Ÿ‘ŽDeprecated: Since 1.6
Expand description

GLib type: GObject with reference counted clone semantics.

Implementationsยง

Sourceยง

impl PreferencesWindow

Source

pub const NONE: Option<&'static PreferencesWindow> = None

๐Ÿ‘ŽDeprecated: Since 1.6
Source

pub fn new() -> PreferencesWindow

๐Ÿ‘ŽDeprecated: Since 1.6
Source

pub fn builder() -> PreferencesWindowBuilder

๐Ÿ‘ŽDeprecated: Since 1.6

Creates a new builder-pattern struct instance to construct PreferencesWindow objects.

This method returns an instance of PreferencesWindowBuilder which can be used to create PreferencesWindow objects.

Trait Implementationsยง

Sourceยง

impl Clone for PreferencesWindow

Sourceยง

fn clone(&self) -> Self

Makes a clone of this shared reference.

This increments the strong reference count of the object. Dropping the object will decrement it again.

1.0.0 ยท Sourceยง

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Sourceยง

impl Debug for PreferencesWindow

Sourceยง

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Sourceยง

impl Default for PreferencesWindow

Sourceยง

fn default() -> Self

Returns the โ€œdefault valueโ€ for a type. Read more
Sourceยง

impl HasParamSpec for PreferencesWindow

Sourceยง

type ParamSpec = ParamSpecObject

Sourceยง

type SetValue = PreferencesWindow

Preferred value to be used as setter for the associated ParamSpec.
Sourceยง

type BuilderFn = fn(_: &str) -> ParamSpecObjectBuilder<'_, PreferencesWindow>

Sourceยง

fn param_spec_builder() -> Self::BuilderFn

Sourceยง

impl Hash for PreferencesWindow

Sourceยง

fn hash<H>(&self, state: &mut H)
where H: Hasher,

Hashes the memory address of this object.

1.3.0 ยท Sourceยง

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Sourceยง

impl<T: PreferencesWindowImpl> IsSubclassable<T> for PreferencesWindow

Sourceยง

fn class_init(class: &mut Class<Self>)

Override the virtual methods of this class for the given subclass and do other class initialization. Read more
Sourceยง

fn instance_init(instance: &mut InitializingObject<T>)

Instance specific initialization. Read more
Sourceยง

impl Ord for PreferencesWindow

Sourceยง

fn cmp(&self, other: &Self) -> Ordering

Comparison for two GObjects.

Compares the memory addresses of the provided objects.

1.21.0 ยท Sourceยง

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 ยท Sourceยง

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 ยท Sourceยง

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized,

Restrict a value to a certain interval. Read more
Sourceยง

impl ParentClassIs for PreferencesWindow

Sourceยง

impl<OT: ObjectType> PartialEq<OT> for PreferencesWindow

Sourceยง

fn eq(&self, other: &OT) -> bool

Equality for two GObjects.

Two GObjects are equal if their memory addresses are equal.

1.0.0 ยท Sourceยง

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Sourceยง

impl<OT: ObjectType> PartialOrd<OT> for PreferencesWindow

Sourceยง

fn partial_cmp(&self, other: &OT) -> Option<Ordering>

Partial comparison for two GObjects.

Compares the memory addresses of the provided objects.

1.0.0 ยท Sourceยง

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 ยท Sourceยง

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 ยท Sourceยง

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 ยท Sourceยง

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by the >= operator. Read more
Sourceยง

impl StaticType for PreferencesWindow

Sourceยง

fn static_type() -> Type

Returns the type identifier of Self.
Sourceยง

impl Eq for PreferencesWindow

Sourceยง

impl IsA<Accessible> for PreferencesWindow

Sourceยง

impl IsA<Buildable> for PreferencesWindow

Sourceยง

impl IsA<ConstraintTarget> for PreferencesWindow

Sourceยง

impl IsA<Native> for PreferencesWindow

Sourceยง

impl IsA<Root> for PreferencesWindow

Sourceยง

impl IsA<ShortcutManager> for PreferencesWindow

Sourceยง

impl IsA<Widget> for PreferencesWindow

Sourceยง

impl IsA<Window> for PreferencesWindow

Sourceยง

impl IsA<Window> for PreferencesWindow

Auto Trait Implementationsยง

Blanket Implementationsยง

Sourceยง

impl<O> AccessibleExt for O
where O: IsA<Accessible>,

Sourceยง

impl<O> AccessibleExtManual for O
where O: IsA<Accessible>,

Sourceยง

fn update_property(&self, properties: &[Property<'_>])

Sourceยง

fn update_relation(&self, relations: &[Relation<'_>])

Sourceยง

fn update_state(&self, states: &[State])

Sourceยง

impl<O> AdwWindowExt for O
where O: IsA<Window>,

Sourceยง

fn add_breakpoint(&self, breakpoint: Breakpoint)

Available on crate feature v1_4 only.
Sourceยง

fn content(&self) -> Option<Widget>

Sourceยง

fn current_breakpoint(&self) -> Option<Breakpoint>

Available on crate feature v1_4 only.
Sourceยง

fn dialogs(&self) -> ListModel

Available on crate feature v1_5 only.
Sourceยง

fn visible_dialog(&self) -> Option<Dialog>

Available on crate feature v1_5 only.
Sourceยง

fn set_content(&self, content: Option<&impl IsA<Widget>>)

Sourceยง

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

Sourceยง

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

Available on crate feature v1_4 only.
Sourceยง

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

Available on crate feature v1_5 only.
Sourceยง

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

Available on crate feature v1_5 only.
Sourceยง

impl<T> Any for T
where T: 'static + ?Sized,

Sourceยง

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Sourceยง

impl<T> Borrow<T> for T
where T: ?Sized,

Sourceยง

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Sourceยง

impl<T> BorrowMut<T> for T
where T: ?Sized,

Sourceยง

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Sourceยง

impl<O> BuildableExt for O
where O: IsA<Buildable>,

Sourceยง

impl<T> Cast for T
where T: ObjectType,

Sourceยง

fn upcast<T>(self) -> T
where T: ObjectType, Self: IsA<T>,

Upcasts an object to a superclass or interface T. Read more
Sourceยง

fn upcast_ref<T>(&self) -> &T
where T: ObjectType, Self: IsA<T>,

Upcasts an object to a reference of its superclass or interface T. Read more
Sourceยง

fn downcast<T>(self) -> Result<T, Self>
where T: ObjectType, Self: MayDowncastTo<T>,

Tries to downcast to a subclass or interface implementor T. Read more
Sourceยง

fn downcast_ref<T>(&self) -> Option<&T>
where T: ObjectType, Self: MayDowncastTo<T>,

Tries to downcast to a reference of its subclass or interface implementor T. Read more
Sourceยง

fn dynamic_cast<T>(self) -> Result<T, Self>
where T: ObjectType,

Tries to cast to an object of type T. This handles upcasting, downcasting and casting between interface and interface implementors. All checks are performed at runtime, while upcast will do many checks at compile-time already. downcast will perform the same checks at runtime as dynamic_cast, but will also ensure some amount of compile-time safety. Read more
Sourceยง

fn dynamic_cast_ref<T>(&self) -> Option<&T>
where T: ObjectType,

Tries to cast to reference to an object of type T. This handles upcasting, downcasting and casting between interface and interface implementors. All checks are performed at runtime, while downcast and upcast will do many checks at compile-time already. Read more
Sourceยง

unsafe fn unsafe_cast<T>(self) -> T
where T: ObjectType,

Casts to T unconditionally. Read more
Sourceยง

unsafe fn unsafe_cast_ref<T>(&self) -> &T
where T: ObjectType,

Casts to &T unconditionally. Read more
Sourceยง

impl<T> CloneToUninit for T
where T: Clone,

Sourceยง

unsafe fn clone_to_uninit(&self, dst: *mut T)

๐Ÿ”ฌThis is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Sourceยง

impl<T> From<T> for T

Sourceยง

fn from(t: T) -> T

Returns the argument unchanged.

Sourceยง

impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for T

Sourceยง

impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GPtrArray> for T

Sourceยง

impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for T

Sourceยง

impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for T

Sourceยง

impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GPtrArray> for T

Sourceยง

impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for T

Sourceยง

impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for T

Sourceยง

impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GPtrArray> for T

Sourceยง

impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for T

Sourceยง

impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for T

Sourceยง

impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GPtrArray> for T

Sourceยง

impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for T

Sourceยง

impl<O> GObjectPropertyExpressionExt for O
where O: IsA<Object>,

Sourceยง

fn property_expression(&self, property_name: &str) -> PropertyExpression

Create an expression looking up an objectโ€™s property.
Sourceยง

fn property_expression_weak(&self, property_name: &str) -> PropertyExpression

Create an expression looking up an objectโ€™s property with a weak reference.
Sourceยง

fn this_expression(property_name: &str) -> PropertyExpression

Create an expression looking up a property in the bound this object.
Sourceยง

impl<O> GtkWindowExt for O
where O: IsA<Window>,

Sourceยง

fn close(&self)

Sourceยง

fn destroy(&self)

Sourceยง

fn fullscreen(&self)

Sourceยง

fn fullscreen_on_monitor(&self, monitor: &Monitor)

Sourceยง

fn application(&self) -> Option<Application>

Sourceยง

fn child(&self) -> Option<Widget>

Sourceยง

fn is_decorated(&self) -> bool

Sourceยง

fn default_size(&self) -> (i32, i32)

Sourceยง

fn default_widget(&self) -> Option<Widget>

Sourceยง

fn is_deletable(&self) -> bool

Sourceยง

fn must_destroy_with_parent(&self) -> bool

Sourceยง

fn focus(&self) -> Option<Widget>

Sourceยง

fn gets_focus_visible(&self) -> bool

Sourceยง

fn group(&self) -> WindowGroup

Sourceยง

fn is_handle_menubar_accel(&self) -> bool

Available on crate feature v4_2 only.
Sourceยง

fn hides_on_close(&self) -> bool

Sourceยง

fn icon_name(&self) -> Option<GString>

Sourceยง

fn is_mnemonics_visible(&self) -> bool

Sourceยง

fn is_modal(&self) -> bool

Sourceยง

fn is_resizable(&self) -> bool

Sourceยง

fn title(&self) -> Option<GString>

Sourceยง

fn titlebar(&self) -> Option<Widget>

Sourceยง

fn transient_for(&self) -> Option<Window>

Sourceยง

fn has_group(&self) -> bool

Sourceยง

fn is_active(&self) -> bool

Sourceยง

fn is_fullscreen(&self) -> bool

Sourceยง

fn is_maximized(&self) -> bool

Sourceยง

fn maximize(&self)

Sourceยง

fn minimize(&self)

Sourceยง

fn present(&self)

Sourceยง

fn present_with_time(&self, timestamp: u32)

Sourceยง

fn set_application(&self, application: Option<&impl IsA<Application>>)

Sourceยง

fn set_child(&self, child: Option<&impl IsA<Widget>>)

Sourceยง

fn set_decorated(&self, setting: bool)

Sourceยง

fn set_default_size(&self, width: i32, height: i32)

Sourceยง

fn set_default_widget(&self, default_widget: Option<&impl IsA<Widget>>)

Sourceยง

fn set_deletable(&self, setting: bool)

Sourceยง

fn set_destroy_with_parent(&self, setting: bool)

Sourceยง

fn set_display(&self, display: &impl IsA<Display>)

Sourceยง

fn set_focus(&self, focus: Option<&impl IsA<Widget>>)

Sourceยง

fn set_focus_visible(&self, setting: bool)

Sourceยง

fn set_handle_menubar_accel(&self, handle_menubar_accel: bool)

Available on crate feature v4_2 only.
Sourceยง

fn set_hide_on_close(&self, setting: bool)

Sourceยง

fn set_icon_name(&self, name: Option<&str>)

Sourceยง

fn set_mnemonics_visible(&self, setting: bool)

Sourceยง

fn set_modal(&self, modal: bool)

Sourceยง

fn set_resizable(&self, resizable: bool)

Sourceยง

fn set_startup_id(&self, startup_id: &str)

Sourceยง

fn set_title(&self, title: Option<&str>)

Sourceยง

fn set_titlebar(&self, titlebar: Option<&impl IsA<Widget>>)

Sourceยง

fn set_transient_for(&self, parent: Option<&impl IsA<Window>>)

Sourceยง

fn unfullscreen(&self)

Sourceยง

fn unmaximize(&self)

Sourceยง

fn unminimize(&self)

Sourceยง

fn default_height(&self) -> i32

Sourceยง

fn set_default_height(&self, default_height: i32)

Sourceยง

fn default_width(&self) -> i32

Sourceยง

fn set_default_width(&self, default_width: i32)

Sourceยง

fn set_fullscreened(&self, fullscreened: bool)

Sourceยง

fn set_maximized(&self, maximized: bool)

Sourceยง

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

Sourceยง

fn emit_activate_default(&self)

Sourceยง

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

Sourceยง

fn emit_activate_focus(&self)

Sourceยง

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

Sourceยง

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

Sourceยง

fn emit_enable_debugging(&self, toggle: bool) -> bool

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Available on crate feature v4_2 only.
Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Available on crate feature v4_6 only.
Sourceยง

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

Sourceยง

impl<T, U> Into<U> for T
where U: From<T>,

Sourceยง

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Sourceยง

impl<T> IntoClosureReturnValue for T
where T: Into<Value>,

Sourceยง

impl<U> IsSubclassableExt for U

Sourceยง

impl<O> NativeExt for O
where O: IsA<Native>,

Sourceยง

impl<T> ObjectExt for T
where T: ObjectType,

Sourceยง

fn is<U>(&self) -> bool
where U: StaticType,

Returns true if the object is an instance of (can be cast to) T.
Sourceยง

fn type_(&self) -> Type

Returns the type of the object.
Sourceยง

fn object_class(&self) -> &Class<Object>

Returns the ObjectClass of the object. Read more
Sourceยง

fn class(&self) -> &Class<T>
where T: IsClass,

Returns the class of the object.
Sourceยง

fn class_of<U>(&self) -> Option<&Class<U>>
where U: IsClass,

Returns the class of the object in the given type T. Read more
Sourceยง

fn interface<U>(&self) -> Option<InterfaceRef<'_, U>>
where U: IsInterface,

Returns the interface T of the object. Read more
Sourceยง

fn set_property(&self, property_name: &str, value: impl Into<Value>)

Sets the property property_name of the object to value value. Read more
Sourceยง

fn set_property_from_value(&self, property_name: &str, value: &Value)

Sets the property property_name of the object to value value. Read more
Sourceยง

fn set_properties(&self, property_values: &[(&str, &dyn ToValue)])

Sets multiple properties of the object at once. Read more
Sourceยง

fn set_properties_from_value(&self, property_values: &[(&str, Value)])

Sets multiple properties of the object at once. Read more
Sourceยง

fn property<V>(&self, property_name: &str) -> V
where V: for<'b> FromValue<'b> + 'static,

Gets the property property_name of the object and cast it to the type V. Read more
Sourceยง

fn property_value(&self, property_name: &str) -> Value

Gets the property property_name of the object. Read more
Sourceยง

fn has_property(&self, property_name: &str, type_: Option<Type>) -> bool

Check if the object has a property property_name of the given type_. Read more
Sourceยง

fn property_type(&self, property_name: &str) -> Option<Type>

Get the type of the property property_name of this object. Read more
Sourceยง

fn find_property(&self, property_name: &str) -> Option<ParamSpec>

Get the ParamSpec of the property property_name of this object.
Sourceยง

fn list_properties(&self) -> PtrSlice<ParamSpec>

Return all ParamSpec of the properties of this object.
Sourceยง

fn freeze_notify(&self) -> PropertyNotificationFreezeGuard

Freeze all property notifications until the return guard object is dropped. Read more
Sourceยง

unsafe fn set_qdata<QD>(&self, key: Quark, value: QD)
where QD: 'static,

Set arbitrary data on this object with the given key. Read more
Sourceยง

unsafe fn qdata<QD>(&self, key: Quark) -> Option<NonNull<QD>>
where QD: 'static,

Return previously set arbitrary data of this object with the given key. Read more
Sourceยง

unsafe fn steal_qdata<QD>(&self, key: Quark) -> Option<QD>
where QD: 'static,

Retrieve previously set arbitrary data of this object with the given key. Read more
Sourceยง

unsafe fn set_data<QD>(&self, key: &str, value: QD)
where QD: 'static,

Set arbitrary data on this object with the given key. Read more
Sourceยง

unsafe fn data<QD>(&self, key: &str) -> Option<NonNull<QD>>
where QD: 'static,

Return previously set arbitrary data of this object with the given key. Read more
Sourceยง

unsafe fn steal_data<QD>(&self, key: &str) -> Option<QD>
where QD: 'static,

Retrieve previously set arbitrary data of this object with the given key. Read more
Sourceยง

fn block_signal(&self, handler_id: &SignalHandlerId)

Block a given signal handler. Read more
Sourceยง

fn unblock_signal(&self, handler_id: &SignalHandlerId)

Unblock a given signal handler.
Sourceยง

fn stop_signal_emission(&self, signal_id: SignalId, detail: Option<Quark>)

Stop emission of the currently emitted signal.
Sourceยง

fn stop_signal_emission_by_name(&self, signal_name: &str)

Stop emission of the currently emitted signal by the (possibly detailed) signal name.
Sourceยง

fn connect<F>( &self, signal_name: &str, after: bool, callback: F, ) -> SignalHandlerId
where F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,

Connect to the signal signal_name on this object. Read more
Sourceยง

fn connect_id<F>( &self, signal_id: SignalId, details: Option<Quark>, after: bool, callback: F, ) -> SignalHandlerId
where F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,

Connect to the signal signal_id on this object. Read more
Sourceยง

fn connect_local<F>( &self, signal_name: &str, after: bool, callback: F, ) -> SignalHandlerId
where F: Fn(&[Value]) -> Option<Value> + 'static,

Connect to the signal signal_name on this object. Read more
Sourceยง

fn connect_local_id<F>( &self, signal_id: SignalId, details: Option<Quark>, after: bool, callback: F, ) -> SignalHandlerId
where F: Fn(&[Value]) -> Option<Value> + 'static,

Connect to the signal signal_id on this object. Read more
Sourceยง

unsafe fn connect_unsafe<F>( &self, signal_name: &str, after: bool, callback: F, ) -> SignalHandlerId
where F: Fn(&[Value]) -> Option<Value>,

Connect to the signal signal_name on this object. Read more
Sourceยง

unsafe fn connect_unsafe_id<F>( &self, signal_id: SignalId, details: Option<Quark>, after: bool, callback: F, ) -> SignalHandlerId
where F: Fn(&[Value]) -> Option<Value>,

Connect to the signal signal_id on this object. Read more
Sourceยง

fn connect_closure( &self, signal_name: &str, after: bool, closure: RustClosure, ) -> SignalHandlerId

Connect a closure to the signal signal_name on this object. Read more
Sourceยง

fn connect_closure_id( &self, signal_id: SignalId, details: Option<Quark>, after: bool, closure: RustClosure, ) -> SignalHandlerId

Connect a closure to the signal signal_id on this object. Read more
Sourceยง

fn watch_closure(&self, closure: &impl AsRef<Closure>)

Limits the lifetime of closure to the lifetime of the object. When the objectโ€™s reference count drops to zero, the closure will be invalidated. An invalidated closure will ignore any calls to invoke_with_values, or invoke when using Rust closures.
Sourceยง

fn emit<R>(&self, signal_id: SignalId, args: &[&dyn ToValue]) -> R

Emit signal by signal id. Read more
Sourceยง

fn emit_with_values(&self, signal_id: SignalId, args: &[Value]) -> Option<Value>

Same as Self::emit but takes Value for the arguments.
Sourceยง

fn emit_by_name<R>(&self, signal_name: &str, args: &[&dyn ToValue]) -> R

Emit signal by its name. Read more
Sourceยง

fn emit_by_name_with_values( &self, signal_name: &str, args: &[Value], ) -> Option<Value>

Emit signal by its name. Read more
Sourceยง

fn emit_by_name_with_details<R>( &self, signal_name: &str, details: Quark, args: &[&dyn ToValue], ) -> R

Emit signal by its name with details. Read more
Sourceยง

fn emit_by_name_with_details_and_values( &self, signal_name: &str, details: Quark, args: &[Value], ) -> Option<Value>

Emit signal by its name with details. Read more
Sourceยง

fn emit_with_details<R>( &self, signal_id: SignalId, details: Quark, args: &[&dyn ToValue], ) -> R

Emit signal by signal id with details. Read more
Sourceยง

fn emit_with_details_and_values( &self, signal_id: SignalId, details: Quark, args: &[Value], ) -> Option<Value>

Emit signal by signal id with details. Read more
Sourceยง

fn disconnect(&self, handler_id: SignalHandlerId)

Disconnect a previously connected signal handler.
Sourceยง

fn connect_notify<F>(&self, name: Option<&str>, f: F) -> SignalHandlerId
where F: Fn(&T, &ParamSpec) + Send + Sync + 'static,

Connect to the notify signal of the object. Read more
Sourceยง

fn connect_notify_local<F>(&self, name: Option<&str>, f: F) -> SignalHandlerId
where F: Fn(&T, &ParamSpec) + 'static,

Connect to the notify signal of the object. Read more
Sourceยง

unsafe fn connect_notify_unsafe<F>( &self, name: Option<&str>, f: F, ) -> SignalHandlerId
where F: Fn(&T, &ParamSpec),

Connect to the notify signal of the object. Read more
Sourceยง

fn notify(&self, property_name: &str)

Notify that the given property has changed its value. Read more
Sourceยง

fn notify_by_pspec(&self, pspec: &ParamSpec)

Notify that the given property has changed its value. Read more
Sourceยง

fn downgrade(&self) -> WeakRef<T>

Downgrade this object to a weak reference.
Sourceยง

fn add_weak_ref_notify<F>(&self, f: F) -> WeakRefNotify<T>
where F: FnOnce() + Send + 'static,

Add a callback to be notified when the Object is disposed.
Sourceยง

fn add_weak_ref_notify_local<F>(&self, f: F) -> WeakRefNotify<T>
where F: FnOnce() + 'static,

Add a callback to be notified when the Object is disposed. Read more
Sourceยง

fn bind_property<'a, 'f, 't, O>( &'a self, source_property: &'a str, target: &'a O, target_property: &'a str, ) -> BindingBuilder<'a, 'f, 't>
where O: ObjectType,

Bind property source_property on this object to the target_property on the target object. Read more
Sourceยง

fn ref_count(&self) -> u32

Returns the strong reference count of this object.
Sourceยง

unsafe fn run_dispose(&self)

Runs the dispose mechanism of the object. Read more
Sourceยง

impl<O> PreferencesWindowExt for O

Sourceยง

fn add(&self, page: &impl IsA<PreferencesPage>)

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn add_toast(&self, toast: Toast)

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn close_subpage(&self)

๐Ÿ‘ŽDeprecated: Since 1.4
Sourceยง

fn can_navigate_back(&self) -> bool

๐Ÿ‘ŽDeprecated: Since 1.4
Sourceยง

fn is_search_enabled(&self) -> bool

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn visible_page(&self) -> Option<PreferencesPage>

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn visible_page_name(&self) -> Option<GString>

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn pop_subpage(&self) -> bool

๐Ÿ‘ŽDeprecated: Since 1.6
Available on crate feature v1_4 only.
Sourceยง

fn present_subpage(&self, subpage: &impl IsA<Widget>)

๐Ÿ‘ŽDeprecated: Since 1.4
Sourceยง

fn push_subpage(&self, page: &impl IsA<NavigationPage>)

๐Ÿ‘ŽDeprecated: Since 1.6
Available on crate feature v1_4 only.
Sourceยง

fn remove(&self, page: &impl IsA<PreferencesPage>)

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn set_can_navigate_back(&self, can_navigate_back: bool)

๐Ÿ‘ŽDeprecated: Since 1.4
Sourceยง

fn set_search_enabled(&self, search_enabled: bool)

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn set_visible_page(&self, page: &impl IsA<PreferencesPage>)

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

fn set_visible_page_name(&self, name: &str)

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

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

๐Ÿ‘ŽDeprecated: Since 1.4
Sourceยง

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

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

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

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

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

๐Ÿ‘ŽDeprecated: Since 1.6
Sourceยง

impl<T> Property for T
where T: HasParamSpec,

Sourceยง

impl<T> PropertyGet for T
where T: HasParamSpec,

Sourceยง

type Value = T

Sourceยง

fn get<R, F>(&self, f: F) -> R
where F: Fn(&<T as PropertyGet>::Value) -> R,

Sourceยง

impl<O> RootExt for O
where O: IsA<Root>,

Sourceยง

impl<T> StaticTypeExt for T
where T: StaticType,

Sourceยง

fn ensure_type()

Ensures that the type has been registered with the type system.
Sourceยง

impl<T> ToOwned for T
where T: Clone,

Sourceยง

type Owned = T

The resulting type after obtaining ownership.
Sourceยง

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Sourceยง

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Sourceยง

impl<T> TransparentType for T

Sourceยง

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Sourceยง

type Error = Infallible

The type returned in the event of a conversion error.
Sourceยง

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Sourceยง

impl<T> TryFromClosureReturnValue for T
where T: for<'a> FromValue<'a> + StaticType + 'static,

Sourceยง

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Sourceยง

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Sourceยง

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Sourceยง

impl<O> WidgetExt for O
where O: IsA<Widget>,

Sourceยง

fn action_set_enabled(&self, action_name: &str, enabled: bool)

Sourceยง

fn activate(&self) -> bool

Sourceยง

fn activate_action( &self, name: &str, args: Option<&Variant>, ) -> Result<(), BoolError>

Sourceยง

fn activate_default(&self)

Sourceยง

fn add_controller(&self, controller: impl IsA<EventController>)

Sourceยง

fn add_css_class(&self, css_class: &str)

Sourceยง

fn add_mnemonic_label(&self, label: &impl IsA<Widget>)

Sourceยง

fn allocate( &self, width: i32, height: i32, baseline: i32, transform: Option<Transform>, )

Sourceยง

fn child_focus(&self, direction: DirectionType) -> bool

Sourceยง

fn compute_bounds(&self, target: &impl IsA<Widget>) -> Option<Rect>

Sourceยง

fn compute_expand(&self, orientation: Orientation) -> bool

Sourceยง

fn compute_point( &self, target: &impl IsA<Widget>, point: &Point, ) -> Option<Point>

Sourceยง

fn compute_transform(&self, target: &impl IsA<Widget>) -> Option<Matrix>

Sourceยง

fn contains(&self, x: f64, y: f64) -> bool

Sourceยง

fn create_pango_context(&self) -> Context

Sourceยง

fn create_pango_layout(&self, text: Option<&str>) -> Layout

Sourceยง

fn drag_check_threshold( &self, start_x: i32, start_y: i32, current_x: i32, current_y: i32, ) -> bool

Sourceยง

fn error_bell(&self)

Sourceยง

fn allocated_baseline(&self) -> i32

Sourceยง

fn allocated_height(&self) -> i32

Sourceยง

fn allocated_width(&self) -> i32

Sourceยง

fn allocation(&self) -> Rectangle

Sourceยง

fn ancestor(&self, widget_type: Type) -> Option<Widget>

Sourceยง

fn can_focus(&self) -> bool

Sourceยง

fn can_target(&self) -> bool

Sourceยง

fn is_child_visible(&self) -> bool

Sourceยง

fn clipboard(&self) -> Clipboard

Sourceยง

fn css_classes(&self) -> Vec<GString>

Sourceยง

fn css_name(&self) -> GString

Sourceยง

fn cursor(&self) -> Option<Cursor>

Sourceยง

fn direction(&self) -> TextDirection

Sourceยง

fn display(&self) -> Display

Sourceยง

fn first_child(&self) -> Option<Widget>

Sourceยง

fn focus_child(&self) -> Option<Widget>

Sourceยง

fn gets_focus_on_click(&self) -> bool

Sourceยง

fn is_focusable(&self) -> bool

Sourceยง

fn font_map(&self) -> Option<FontMap>

Sourceยง

fn font_options(&self) -> Option<FontOptions>

Sourceยง

fn frame_clock(&self) -> Option<FrameClock>

Sourceยง

fn halign(&self) -> Align

Sourceยง

fn has_tooltip(&self) -> bool

Sourceยง

fn height(&self) -> i32

Sourceยง

fn hexpands(&self) -> bool

Sourceยง

fn is_hexpand_set(&self) -> bool

Sourceยง

fn last_child(&self) -> Option<Widget>

Sourceยง

fn layout_manager(&self) -> Option<LayoutManager>

Sourceยง

fn is_mapped(&self) -> bool

Sourceยง

fn margin_bottom(&self) -> i32

Sourceยง

fn margin_end(&self) -> i32

Sourceยง

fn margin_start(&self) -> i32

Sourceยง

fn margin_top(&self) -> i32

Sourceยง

fn widget_name(&self) -> GString

Sourceยง

fn native(&self) -> Option<Native>

Sourceยง

fn next_sibling(&self) -> Option<Widget>

Sourceยง

fn opacity(&self) -> f64

Sourceยง

fn overflow(&self) -> Overflow

Sourceยง

fn pango_context(&self) -> Context

Sourceยง

fn parent(&self) -> Option<Widget>

Sourceยง

fn preferred_size(&self) -> (Requisition, Requisition)

Sourceยง

fn prev_sibling(&self) -> Option<Widget>

Sourceยง

fn primary_clipboard(&self) -> Clipboard

Sourceยง

fn is_realized(&self) -> bool

Sourceยง

fn receives_default(&self) -> bool

Sourceยง

fn request_mode(&self) -> SizeRequestMode

Sourceยง

fn root(&self) -> Option<Root>

Sourceยง

fn scale_factor(&self) -> i32

Sourceยง

fn get_sensitive(&self) -> bool

Sourceยง

fn settings(&self) -> Settings

Sourceยง

fn size(&self, orientation: Orientation) -> i32

Sourceยง

fn size_request(&self) -> (i32, i32)

Sourceยง

fn state_flags(&self) -> StateFlags

Sourceยง

fn style_context(&self) -> StyleContext

Sourceยง

fn tooltip_markup(&self) -> Option<GString>

Sourceยง

fn tooltip_text(&self) -> Option<GString>

Sourceยง

fn valign(&self) -> Align

Sourceยง

fn vexpands(&self) -> bool

Sourceยง

fn is_vexpand_set(&self) -> bool

Sourceยง

fn get_visible(&self) -> bool

Sourceยง

fn width(&self) -> i32

Sourceยง

fn grab_focus(&self) -> bool

Sourceยง

fn has_css_class(&self, css_class: &str) -> bool

Sourceยง

fn has_default(&self) -> bool

Sourceยง

fn has_focus(&self) -> bool

Sourceยง

fn has_visible_focus(&self) -> bool

Sourceยง

fn hide(&self)

Sourceยง

fn in_destruction(&self) -> bool

Sourceยง

fn insert_action_group(&self, name: &str, group: Option<&impl IsA<ActionGroup>>)

Sourceยง

fn insert_after( &self, parent: &impl IsA<Widget>, previous_sibling: Option<&impl IsA<Widget>>, )

Sourceยง

fn insert_before( &self, parent: &impl IsA<Widget>, next_sibling: Option<&impl IsA<Widget>>, )

Sourceยง

fn is_ancestor(&self, ancestor: &impl IsA<Widget>) -> bool

Sourceยง

fn is_drawable(&self) -> bool

Sourceยง

fn is_focus(&self) -> bool

Sourceยง

fn is_sensitive(&self) -> bool

Sourceยง

fn is_visible(&self) -> bool

Sourceยง

fn keynav_failed(&self, direction: DirectionType) -> bool

Sourceยง

fn list_mnemonic_labels(&self) -> Vec<Widget>

Sourceยง

fn map(&self)

Sourceยง

fn measure( &self, orientation: Orientation, for_size: i32, ) -> (i32, i32, i32, i32)

Sourceยง

fn mnemonic_activate(&self, group_cycling: bool) -> bool

Sourceยง

fn observe_children(&self) -> ListModel

Sourceยง

fn observe_controllers(&self) -> ListModel

Sourceยง

fn pick(&self, x: f64, y: f64, flags: PickFlags) -> Option<Widget>

Sourceยง

fn queue_allocate(&self)

Sourceยง

fn queue_draw(&self)

Sourceยง

fn queue_resize(&self)

Sourceยง

fn realize(&self)

Sourceยง

fn remove_controller(&self, controller: &impl IsA<EventController>)

Sourceยง

fn remove_css_class(&self, css_class: &str)

Sourceยง

fn remove_mnemonic_label(&self, label: &impl IsA<Widget>)

Sourceยง

fn set_can_focus(&self, can_focus: bool)

Sourceยง

fn set_can_target(&self, can_target: bool)

Sourceยง

fn set_child_visible(&self, child_visible: bool)

Sourceยง

fn set_css_classes(&self, classes: &[&str])

Sourceยง

fn set_cursor(&self, cursor: Option<&Cursor>)

Sourceยง

fn set_cursor_from_name(&self, name: Option<&str>)

Sourceยง

fn set_direction(&self, dir: TextDirection)

Sourceยง

fn set_focus_child(&self, child: Option<&impl IsA<Widget>>)

Sourceยง

fn set_focus_on_click(&self, focus_on_click: bool)

Sourceยง

fn set_focusable(&self, focusable: bool)

Sourceยง

fn set_font_map(&self, font_map: Option<&impl IsA<FontMap>>)

Sourceยง

fn set_font_options(&self, options: Option<&FontOptions>)

Sourceยง

fn set_halign(&self, align: Align)

Sourceยง

fn set_has_tooltip(&self, has_tooltip: bool)

Sourceยง

fn set_hexpand(&self, expand: bool)

Sourceยง

fn set_hexpand_set(&self, set: bool)

Sourceยง

fn set_layout_manager(&self, layout_manager: Option<impl IsA<LayoutManager>>)

Sourceยง

fn set_margin_bottom(&self, margin: i32)

Sourceยง

fn set_margin_end(&self, margin: i32)

Sourceยง

fn set_margin_start(&self, margin: i32)

Sourceยง

fn set_margin_top(&self, margin: i32)

Sourceยง

fn set_widget_name(&self, name: &str)

Sourceยง

fn set_opacity(&self, opacity: f64)

Sourceยง

fn set_overflow(&self, overflow: Overflow)

Sourceยง

fn set_parent(&self, parent: &impl IsA<Widget>)

Sourceยง

fn set_receives_default(&self, receives_default: bool)

Sourceยง

fn set_sensitive(&self, sensitive: bool)

Sourceยง

fn set_size_request(&self, width: i32, height: i32)

Sourceยง

fn set_state_flags(&self, flags: StateFlags, clear: bool)

Sourceยง

fn set_tooltip_markup(&self, markup: Option<&str>)

Sourceยง

fn set_tooltip_text(&self, text: Option<&str>)

Sourceยง

fn set_valign(&self, align: Align)

Sourceยง

fn set_vexpand(&self, expand: bool)

Sourceยง

fn set_vexpand_set(&self, set: bool)

Sourceยง

fn set_visible(&self, visible: bool)

Sourceยง

fn should_layout(&self) -> bool

Sourceยง

fn show(&self)

Sourceยง

fn size_allocate(&self, allocation: &Rectangle, baseline: i32)

Sourceยง

fn snapshot_child( &self, child: &impl IsA<Widget>, snapshot: &impl IsA<Snapshot>, )

Sourceยง

fn translate_coordinates( &self, dest_widget: &impl IsA<Widget>, src_x: f64, src_y: f64, ) -> Option<(f64, f64)>

Sourceยง

fn trigger_tooltip_query(&self)

Sourceยง

fn unmap(&self)

Sourceยง

fn unparent(&self)

Sourceยง

fn unrealize(&self)

Sourceยง

fn unset_state_flags(&self, flags: StateFlags)

Sourceยง

fn height_request(&self) -> i32

Sourceยง

fn set_height_request(&self, height_request: i32)

Sourceยง

fn width_request(&self) -> i32

Sourceยง

fn set_width_request(&self, width_request: i32)

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

fn connect_keynav_failed<F>(&self, f: F) -> SignalHandlerId
where F: Fn(&Self, DirectionType) -> Propagation + 'static,

Sourceยง

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

Sourceยง

fn connect_mnemonic_activate<F>(&self, f: F) -> SignalHandlerId
where F: Fn(&Self, bool) -> Propagation + 'static,

Sourceยง

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

Sourceยง

fn emit_move_focus(&self, direction: DirectionType)

Sourceยง

fn connect_query_tooltip<F>(&self, f: F) -> SignalHandlerId
where F: Fn(&Self, i32, i32, bool, &Tooltip) -> bool + 'static,

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

impl<O> WidgetExtManual for O
where O: IsA<Widget>,

Sourceยง

fn add_tick_callback<P>(&self, callback: P) -> TickCallbackId
where P: Fn(&Self, &FrameClock) -> ControlFlow + 'static,

Sourceยง

impl<O> ConstraintTargetExt for O

Sourceยง

impl<'a, T, C, E> FromValueOptional<'a> for T
where T: FromValue<'a, Checker = C>, C: ValueTypeChecker<Error = ValueTypeMismatchOrNoneError<E>>, E: Error + Send + 'static,

Sourceยง

impl<Super, Sub> MayDowncastTo<Sub> for Super
where Super: IsA<Super>, Sub: IsA<Super>,

Sourceยง

impl<O> ShortcutManagerExt for O
where O: IsA<ShortcutManager>,