[]Struct gtk::Tooltip

pub struct Tooltip(_, _);

Methods

impl Tooltip[src]

pub fn set_custom<'a, P: IsA<Widget> + 'a, Q: Into<Option<&'a P>>>(
    &self,
    custom_widget: Q
)
[src]

pub fn set_icon<'a, P: Into<Option<&'a Pixbuf>>>(&self, pixbuf: P)[src]

pub fn set_icon_from_gicon<'a, P: IsA<Icon> + 'a, Q: Into<Option<&'a P>>>(
    &self,
    gicon: Q,
    size: IconSize
)
[src]

pub fn set_icon_from_icon_name<'a, P: Into<Option<&'a str>>>(
    &self,
    icon_name: P,
    size: IconSize
)
[src]

pub fn set_markup<'a, P: Into<Option<&'a str>>>(&self, markup: P)[src]

pub fn set_text<'a, P: Into<Option<&'a str>>>(&self, text: P)[src]

pub fn set_tip_area(&self, rect: &Rectangle)[src]

pub fn trigger_tooltip_query(display: &Display)[src]

Trait Implementations

impl Clone for Tooltip

impl Eq for Tooltip

impl Ord for Tooltip

impl<T: ObjectType> PartialEq<T> for Tooltip

impl<T: ObjectType> PartialOrd<T> for Tooltip

impl Display for Tooltip[src]

impl Debug for Tooltip

impl Hash for Tooltip

impl StaticType for Tooltip

Auto Trait Implementations

impl !Send for Tooltip

impl !Sync for Tooltip

impl Unpin for Tooltip

impl UnwindSafe for Tooltip

impl RefUnwindSafe for Tooltip

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<T> Cast for T where
    T: ObjectType
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]