Module gtk::prelude [] [src]

Traits and essential types inteded for blanket imports.

Reexports

pub use glib::prelude::*;
pub use gio::prelude::*;

Structs

Inhibit

Whether to propagate the signal to the default handler.

Traits

ActionableExt
AppChooserExt
BinExt
BoxExt
ButtonExt
CellAreaExt
CellEditableExt
CellLayoutExt
CellRendererExt
CellRendererTextExt
CheckButtonExt
CheckMenuItemExt
ColorChooserExt
ComboBoxExt
ContainerExt
DialogExt
DialogExtManual
EditableExt
EditableSignals
EntryExt
FileChooserExt
FontChooserExt
FrameExt
MenuItemExt
MenuShellExt
MiscExt
OrientableExt
RangeExt
RecentChooserExt
ScaleButtonExt
ScrollableExt
ScrolledWindowExt
SpinButtonSignals
StyleProviderExt
ToggleButtonExt
ToolButtonExt
ToolItemExt
ToolShellExt
TreeModelExt
TreeSortableExt
TreeSortableExtManual
WidgetExt
WidgetExtManual
WindowExt

Functions

idle_add

Adds a closure to be called by the default main loop when it's idle.

timeout_add

Adds a closure to be called by the default main loop at regular intervals with millisecond granularity.

timeout_add_seconds

Adds a closure to be called by the default main loop at regular intervals with second granularity.