[][src]Module gtk::prelude

Traits and essential types intended for blanket imports.

Structs

Continue

Continue calling the closure in the future iterations or drop it.

Inhibit

Whether to propagate the signal to the default handler.

Traits

AboutDialogExt
AccelGroupExt
AccelLabelExt
ActionBarExt
ActionableExt
AdjustmentExt
AppChooserButtonExt
AppChooserDialogExt
AppChooserExt
AppChooserWidgetExt
ApplicationWindowExt
ArrowExt
AspectFrameExt
AssistantExt
BinExt
BoxExt
BuildableExt
BuildableExtManual
BuilderExt
ButtonBoxExt
ButtonExt
CalendarExt
Cast

Upcasting and downcasting support.

CellAreaBoxExt
CellAreaContextExt
CellAreaExt
CellEditableExt
CellLayoutExt
CellRendererAccelExt
CellRendererComboExt
CellRendererExt
CellRendererPixbufExt
CellRendererPixbufExtManual
CellRendererProgressExt
CellRendererSpinExt
CellRendererSpinnerExt
CellRendererTextExt
CellRendererToggleExt
CellViewExt
CheckMenuItemExt
ColorButtonExt
ColorButtonExtManual
ColorChooserDialogExt
ColorChooserExt
ColorChooserExtManual
ColorChooserWidgetExt
ComboBoxExt
ComboBoxExtManual
ComboBoxTextExt
ContainerExt
CssProviderExt
DialogExt
DialogExtManual
DragContextExtManual
EditableExt
EditableSignals
EntryCompletionExt
EntryExt
EventBoxExt
EventControllerExt
ExpanderExt
FileChooserButtonExt
FileChooserExt
FileChooserWidgetExt
FixedExt
FixedExtManual
FlowBoxChildExt
FlowBoxExt
FontButtonExt
FontChooserExt
FontChooserWidgetExt
FrameExt
GestureDragExt
GestureExt
GestureLongPressExt
GestureMultiPressExt
GesturePanExt
GestureRotateExt
GestureSingleExt
GestureSwipeExt
GestureZoomExt
GridExt
GtkApplicationExt
GtkListStoreExt
GtkListStoreExtManual
GtkMenuExt
GtkMenuExtManual
GtkMenuItemExt
GtkSocketExt
GtkWindowExt
GtkWindowExtManual
HeaderBarExt
IMContextExt
IMContextSimpleExtManual
IMMulticontextExt
IconInfoExt
IconThemeExt
IconViewExt
ImageExt
InfoBarExt
InvisibleExt
InvisibleExtManual
IsA

Declares the "is a" relationship.

IsClassFor

Trait for mapping a class struct type to its corresponding instance type.

LabelExt
LayoutExt
LevelBarExt
LinkButtonExt
ListBoxExt
ListBoxRowExt
LockButtonExt
MenuBarExt
MenuButtonExt
MenuShellExt
MenuToolButtonExt
MessageDialogExt
MountOperationExt
NotebookExt
NotebookExtManual
ObjectExt
ObjectType

Implemented by types representing glib::Object and subclasses of it.

OffscreenWindowExt
OrientableExt
OverlayExt
OverlaySignals
PanedExt
PlacesSidebarExt
PlugExt
PopoverExt
PrintOperationExt
PrintOperationPreviewExt
ProgressBarExt
RadioButtonExt
RadioMenuItemExt
RadioToolButtonExt
RangeExt
RecentChooserExt
RecentChooserMenuExt
RecentManagerExt
RevealerExt
ScaleButtonExt
ScaleExt
ScrollableExt
ScrolledWindowExt
SearchBarExt
SearchEntryExt
SeparatorToolItemExt
SettingsExt
SizeGroupExt
SpinButtonExt
SpinButtonSignals
SpinnerExt
StackExt
StackSwitcherExt
StaticType

Types that are supported by GLib dynamic typing.

StaticVariantType

Returns VariantType of Self.

StatusIconExt
StatusbarExt
StyleContextExt
StylePropertiesExt
StyleProviderExt
SwitchExt
SwitchExtManual
TextBufferExt
TextBufferExtManual
TextChildAnchorExt
TextMarkExt
TextTagExt
TextTagTableExt
TextViewExt
ToSendValue

Converts to SendValue.

ToValue

Converts to Value.

ToVariant

Converts to Variant.

ToggleButtonExt
ToggleToolButtonExt
ToolButtonExt
ToolItemExt
ToolItemGroupExt
ToolPaletteExt
ToolShellExt
ToolbarExt
TreeDragDestExt
TreeDragSourceExt
TreeModelExt
TreeModelFilterExt
TreeModelSortExt
TreeSelectionExt
TreeSortableExt
TreeSortableExtManual
TreeStoreExt
TreeStoreExtManual
TreeViewColumnExt
TreeViewExt
ViewportExt
VolumeButtonExt
WidgetExt
WidgetExtManual
WindowGroupExt

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.