[]Struct gtk::FontChooserDialog

pub struct FontChooserDialog(_, _);

The FontChooserDialog widget is a dialog for selecting a font. It implements the FontChooser interface.

FontChooserDialog as Buildable

The FontChooserDialog implementation of the Buildable interface exposes the buttons with the names “select_button” and “cancel_button”.

Implements

DialogExt, GtkWindowExt, BinExt, ContainerExt, WidgetExt, glib::object::ObjectExt, BuildableExt, FontChooserExt, DialogExtManual, GtkWindowExtManual, WidgetExtManual, BuildableExtManual

Implementations

impl FontChooserDialog[src]

pub fn new<P: IsA<Window>>(
    title: Option<&str>,
    parent: Option<&P>
) -> FontChooserDialog
[src]

Creates a new FontChooserDialog.

title

Title of the dialog, or None

parent

Transient parent of the dialog, or None

Returns

a new FontChooserDialog

Trait Implementations

impl Clone for FontChooserDialog

impl Debug for FontChooserDialog

impl Display for FontChooserDialog[src]

impl Eq for FontChooserDialog

impl Hash for FontChooserDialog

impl IsA<Bin> for FontChooserDialog

impl IsA<Buildable> for FontChooserDialog

impl IsA<Container> for FontChooserDialog

impl IsA<Dialog> for FontChooserDialog

impl IsA<FontChooser> for FontChooserDialog

impl IsA<Widget> for FontChooserDialog

impl IsA<Window> for FontChooserDialog

impl Ord for FontChooserDialog

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

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

impl StaticType for FontChooserDialog

Auto Trait Implementations

impl RefUnwindSafe for FontChooserDialog

impl !Send for FontChooserDialog

impl !Sync for FontChooserDialog

impl Unpin for FontChooserDialog

impl UnwindSafe for FontChooserDialog

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>, 

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

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, 

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

type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

impl<'a, T> ToGlibContainerFromSlice<'a, *const GPtrArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 

type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

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

type Storage = (Option<Array>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

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

type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

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

type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

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

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.