[]Struct gtk::Tooltip

pub struct Tooltip(_, _);

Methods

impl Tooltip[src]

pub fn set_custom<P: IsA<Widget>>(&self, custom_widget: Option<&P>)[src]

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

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

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

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

pub fn set_text(&self, text: Option<&str>)[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 Debug for Tooltip

impl Display for Tooltip[src]

impl Eq for Tooltip

impl Hash for Tooltip

impl Ord for Tooltip

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

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

impl StaticType for Tooltip

Auto Trait Implementations

impl RefUnwindSafe for Tooltip

impl !Send for Tooltip

impl !Sync for Tooltip

impl Unpin for Tooltip

impl UnwindSafe for Tooltip

Blanket Implementations

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

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

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

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

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

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

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

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

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

impl<'a, T> ToGlibContainerFromSlice<'a, *const GPtrArray> 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, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

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

impl<T> ToValue for T where
    T: SetValue + ?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.