Gtk
Skipped during bindings generation
- parameter - accelerator_key: accelerator_key: Out parameter is not supported
- parameter - accelerator_key: accelerator_key: Out parameter is not supported
- parameter - sizes: Array parameter of type RequestedSize is not supported
- parameter - r: r: Out parameter is not supported
- parameter - h: h: Out parameter is not supported
- function - show_about_dialog: Varargs parameter is not supported
- function - test_accessible_check_property: Varargs parameter is not supported
- function - test_accessible_check_relation: Varargs parameter is not supported
- function - test_accessible_check_state: Varargs parameter is not supported
- function - test_init: In/Out parameter is not supported
- parameter - n_types: n_types: Out parameter is not supported
- parameter - tree_model: tree_model: Out parameter is not supported
- record - ATContextClass: glib type struct are ignored
- record - AccessibleInterface: glib type struct are ignored
- record - AccessibleRangeInterface: glib type struct are ignored
- record - AccessibleTextInterface: glib type struct are ignored
- record - ActionableInterface: glib type struct are ignored
- record - ActivateActionClass: glib type struct are ignored
- record - AdjustmentClass: glib type struct are ignored
- record - AlertDialogClass: glib type struct are ignored
- record - AlternativeTriggerClass: glib type struct are ignored
- record - AnyFilterClass: glib type struct are ignored
- record - ApplicationClass: glib type struct are ignored
- record - ApplicationWindowClass: glib type struct are ignored
- record - BinLayoutClass: glib type struct are ignored
- record - BookmarkListClass: glib type struct are ignored
- record - BoolFilterClass: glib type struct are ignored
- record - BoxClass: glib type struct are ignored
- record - BoxLayoutClass: glib type struct are ignored
- record - BuildableIface: glib type struct are ignored
- record - BuilderCScopeClass: glib type struct are ignored
- record - BuilderClass: glib type struct are ignored
- record - BuilderListItemFactoryClass: glib type struct are ignored
- record - BuilderScopeInterface: glib type struct are ignored
- record - ButtonClass: glib type struct are ignored
- record - CallbackActionClass: glib type struct are ignored
- record - CellAreaClass: glib type struct are ignored
- record - CellAreaContextClass: glib type struct are ignored
- record - CellEditableIface: glib type struct are ignored
- record - CellLayoutIface: glib type struct are ignored
- record - CellRendererClass: glib type struct are ignored
- record - CellRendererTextClass: glib type struct are ignored
- record - CenterBoxClass: glib type struct are ignored
- record - CenterLayoutClass: glib type struct are ignored
- record - CheckButtonClass: glib type struct are ignored
- record - ColorChooserInterface: glib type struct are ignored
- record - ColorDialogButtonClass: glib type struct are ignored
- record - ColorDialogClass: glib type struct are ignored
- record - ColumnViewCellClass: glib type struct are ignored
- record - ColumnViewClass: glib type struct are ignored
- record - ColumnViewColumnClass: glib type struct are ignored
- record - ColumnViewRowClass: glib type struct are ignored
- record - ColumnViewSorterClass: glib type struct are ignored
- record - ComboBoxClass: glib type struct are ignored
- record - ConstraintClass: glib type struct are ignored
- record - ConstraintGuideClass: glib type struct are ignored
- record - ConstraintLayoutChildClass: glib type struct are ignored
- record - ConstraintLayoutClass: glib type struct are ignored
- record - ConstraintTargetInterface: glib type struct are ignored
- record - CssProviderClass: glib type struct are ignored
- record - CustomFilterClass: glib type struct are ignored
- record - CustomSorterClass: glib type struct are ignored
- record - DialogClass: glib type struct are ignored
- record - DirectoryListClass: glib type struct are ignored
- record - DragIconClass: glib type struct are ignored
- record - DragSourceClass: glib type struct are ignored
- record - DrawingAreaClass: glib type struct are ignored
- record - DropControllerMotionClass: glib type struct are ignored
- record - DropDownClass: glib type struct are ignored
- record - DropTargetAsyncClass: glib type struct are ignored
- record - DropTargetClass: glib type struct are ignored
- record - EditableInterface: glib type struct are ignored
- record - EditableLabelClass: glib type struct are ignored
- record - EmojiChooserClass: glib type struct are ignored
- record - EntryBufferClass: glib type struct are ignored
- record - EntryClass: glib type struct are ignored
- record - EventControllerClass: glib type struct are ignored
- record - EventControllerFocusClass: glib type struct are ignored
- record - EventControllerKeyClass: glib type struct are ignored
- record - EventControllerLegacyClass: glib type struct are ignored
- record - EventControllerMotionClass: glib type struct are ignored
- record - EventControllerScrollClass: glib type struct are ignored
- record - EveryFilterClass: glib type struct are ignored
- record - FileChooserNativeClass: glib type struct are ignored
- record - FileDialogClass: glib type struct are ignored
- record - FileLauncherClass: glib type struct are ignored
- record - FilterClass: glib type struct are ignored
- record - FilterListModelClass: glib type struct are ignored
- record - FixedClass: glib type struct are ignored
- record - FixedLayoutChildClass: glib type struct are ignored
- record - FixedLayoutClass: glib type struct are ignored
- record - FlattenListModelClass: glib type struct are ignored
- record - FlowBoxChildClass: glib type struct are ignored
- record - FontChooserIface: glib type struct are ignored
- record - FontDialogButtonClass: glib type struct are ignored
- record - FontDialogClass: glib type struct are ignored
- record - FrameClass: glib type struct are ignored
- record - GLAreaClass: glib type struct are ignored
- record - GestureClass: glib type struct are ignored
- record - GestureClickClass: glib type struct are ignored
- record - GestureDragClass: glib type struct are ignored
- record - GestureLongPressClass: glib type struct are ignored
- record - GesturePanClass: glib type struct are ignored
- record - GestureRotateClass: glib type struct are ignored
- record - GestureSingleClass: glib type struct are ignored
- record - GestureStylusClass: glib type struct are ignored
- record - GestureSwipeClass: glib type struct are ignored
- record - GestureZoomClass: glib type struct are ignored
- record - GraphicsOffloadClass: glib type struct are ignored
- record - GridClass: glib type struct are ignored
- record - GridLayoutChildClass: glib type struct are ignored
- record - GridLayoutClass: glib type struct are ignored
- record - GridViewClass: glib type struct are ignored
- record - IMContextClass: glib type struct are ignored
- record - IMContextSimpleClass: glib type struct are ignored
- record - IMMulticontextClass: glib type struct are ignored
- record - InscriptionClass: glib type struct are ignored
- record - KeyvalTriggerClass: glib type struct are ignored
- record - LayoutChildClass: glib type struct are ignored
- record - LayoutManagerClass: glib type struct are ignored
- record - ListBaseClass: glib type struct are ignored
- record - ListBoxRowClass: glib type struct are ignored
- record - ListHeaderClass: glib type struct are ignored
- record - ListItemClass: glib type struct are ignored
- record - ListItemFactoryClass: glib type struct are ignored
- record - ListStoreClass: glib type struct are ignored
- record - ListViewClass: glib type struct are ignored
- record - MapListModelClass: glib type struct are ignored
- record - MediaControlsClass: glib type struct are ignored
- record - MediaFileClass: glib type struct are ignored
- record - MediaStreamClass: glib type struct are ignored
- record - MessageDialogClass: glib type struct are ignored
- record - MnemonicActionClass: glib type struct are ignored
- record - MnemonicTriggerClass: glib type struct are ignored
- record - MountOperationClass: glib type struct are ignored
- record - MultiFilterClass: glib type struct are ignored
- record - MultiSelectionClass: glib type struct are ignored
- record - MultiSorterClass: glib type struct are ignored
- record - NamedActionClass: glib type struct are ignored
- record - NativeDialogClass: glib type struct are ignored
- record - NativeInterface: glib type struct are ignored
- record - NeverTriggerClass: glib type struct are ignored
- record - NoSelectionClass: glib type struct are ignored
- record - NothingActionClass: glib type struct are ignored
- record - NumericSorterClass: glib type struct are ignored
- record - OrientableIface: glib type struct are ignored
- record - OverlayLayoutChildClass: glib type struct are ignored
- record - OverlayLayoutClass: glib type struct are ignored
- record - PadControllerClass: glib type struct are ignored
- record - PasswordEntryBufferClass: glib type struct are ignored
- record - PasswordEntryClass: glib type struct are ignored
- record - PictureClass: glib type struct are ignored
- record - PopoverClass: glib type struct are ignored
- record - PrintDialogClass: glib type struct are ignored
- record - PrintOperationClass: glib type struct are ignored
- record - PrintOperationPreviewIface: glib type struct are ignored
- record - RangeClass: glib type struct are ignored
- record - RecentManagerClass: glib type struct are ignored
- record - RootInterface: glib type struct are ignored
- record - ScaleButtonClass: glib type struct are ignored
- record - ScaleClass: glib type struct are ignored
- record - ScrollableInterface: glib type struct are ignored
- record - SectionModelInterface: glib type struct are ignored
- record - SelectionFilterModelClass: glib type struct are ignored
- record - SelectionModelInterface: glib type struct are ignored
- record - ShortcutActionClass: glib type struct are ignored
- record - ShortcutClass: glib type struct are ignored
- record - ShortcutControllerClass: glib type struct are ignored
- record - ShortcutLabelClass: glib type struct are ignored
- record - ShortcutManagerInterface: glib type struct are ignored
- record - ShortcutTriggerClass: glib type struct are ignored
- record - ShortcutsGroupClass: glib type struct are ignored
- record - ShortcutsSectionClass: glib type struct are ignored
- record - ShortcutsShortcutClass: glib type struct are ignored
- record - SignalActionClass: glib type struct are ignored
- record - SignalListItemFactoryClass: glib type struct are ignored
- record - SingleSelectionClass: glib type struct are ignored
- record - SliceListModelClass: glib type struct are ignored
- record - SnapshotClass: glib type struct are ignored
- record - SortListModelClass: glib type struct are ignored
- record - SorterClass: glib type struct are ignored
- record - StringFilterClass: glib type struct are ignored
- record - StringListClass: glib type struct are ignored
- record - StringObjectClass: glib type struct are ignored
- record - StringSorterClass: glib type struct are ignored
- record - StyleContextClass: glib type struct are ignored
- record - SymbolicPaintableInterface: glib type struct are ignored
- record - TextBufferClass: glib type struct are ignored
- record - TextChildAnchorClass: glib type struct are ignored
- record - TextMarkClass: glib type struct are ignored
- record - TextTagClass: glib type struct are ignored
- record - TextViewClass: glib type struct are ignored
- record - ToggleButtonClass: glib type struct are ignored
- record - TreeDragDestIface: glib type struct are ignored
- record - TreeDragSourceIface: glib type struct are ignored
- record - TreeExpanderClass: glib type struct are ignored
- record - TreeListModelClass: glib type struct are ignored
- record - TreeListRowClass: glib type struct are ignored
- record - TreeListRowSorterClass: glib type struct are ignored
- record - TreeModelFilterClass: glib type struct are ignored
- record - TreeModelIface: glib type struct are ignored
- record - TreeModelSortClass: glib type struct are ignored
- record - TreeSortableIface: glib type struct are ignored
- record - TreeStoreClass: glib type struct are ignored
- record - TreeViewClass: glib type struct are ignored
- record - UriLauncherClass: glib type struct are ignored
- record - VideoClass: glib type struct are ignored
- record - WidgetClass: glib type struct are ignored
- record - WidgetPaintableClass: glib type struct are ignored
- record - WindowClass: glib type struct are ignored
- record - WindowControlsClass: glib type struct are ignored
- record - WindowGroupClass: glib type struct are ignored
- record - WindowHandleClass: glib type struct are ignored
Properties
An attribute for the background color, expressed as an RGB value encoded in a string using the format: {r8},{g8},{b8}.
An attribute for the font family name.
An attribute for the foreground color, expressed as an RGB value encoded in a string using the format: {r8},{g8},{b8}.
An attribute for the overline style.
The "none" overline value for const@Gtk.ACCESSIBLE_ATTRIBUTE_OVERLINE.
The "single" overline value for const@Gtk.ACCESSIBLE_ATTRIBUTE_OVERLINE.
An attribute for the font size, expressed in points.
An attribute for the font stretch type.
The "condensed" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "expanded" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "extra condensed" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "extra expanded" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "normal" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "semi condensed" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "semi expanded" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "ultra condensed" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
The "ultra expanded" stretch value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STRETCH.
An attribute for strikethrough text.
An attribute for the font style.
The "italic" style value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STYLE.
The "normal" style value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STYLE.
The "oblique" style value for const@Gtk.ACCESSIBLE_ATTRIBUTE_STYLE.
An attribute for the underline style.
The "double" underline value for const@Gtk.ACCESSIBLE_ATTRIBUTE_UNDERLINE.
The "error" underline value for const@Gtk.ACCESSIBLE_ATTRIBUTE_UNDERLINE.
The "none" underline value for const@Gtk.ACCESSIBLE_ATTRIBUTE_UNDERLINE.
The "single" underline value for const@Gtk.ACCESSIBLE_ATTRIBUTE_UNDERLINE.
An attribute for the font variant.
The "all petite caps" variant value for const@Gtk.ACCESSIBLE_ATTRIBUTE_VARIANT.
The "all small caps" variant value for const@Gtk.ACCESSIBLE_ATTRIBUTE_VARIANT.
The "petite caps" variant value for const@Gtk.ACCESSIBLE_ATTRIBUTE_VARIANT.
The "small caps" variant value for const@Gtk.ACCESSIBLE_ATTRIBUTE_VARIANT.
The "title caps" variant value for const@Gtk.ACCESSIBLE_ATTRIBUTE_VARIANT.
The "unicase" variant value for const@Gtk.ACCESSIBLE_ATTRIBUTE_VARIANT.
An attribute for the font weight.
An undefined value. The accessible attribute is either unset, or its value is undefined.
Like func@get_binary_age, but from the headers used at application compile time, rather than from the library linked against at application run time.
Constant to return from a signal handler for the ::input signal in case of conversion failure.
Like func@get_interface_age, but from the headers used at application compile time, rather than from the library linked against at application run time.
The value used to refer to a guaranteed invalid position in a GListModel.
The name used for the stock full offset included by GtkLevelBar.
The name used for the stock high offset included by GtkLevelBar.
The name used for the stock low offset included by GtkLevelBar.
Like func@get_major_version, but from the headers used at application compile time, rather than from the library linked against at application run time.
Like func@get_micro_version, but from the headers used at application compile time, rather than from the library linked against at application run time.
Like func@get_minor_version, but from the headers used at application compile time, rather than from the library linked against at application run time.
Name for the A3 paper size.
Name for the A4 paper size.
Name for the A5 paper size.
Name for the B5 paper size.
Name for the Executive paper size.
Name for the Legal paper size.
Name for the Letter paper size.
The key used by the “Print to file” printer to store the file name of the output without the path to the directory and the file extension.
The key used by the “Print to file” printer to store the directory to which the output should be written.
The key used by the “Print to file” printer to store the format of the output. The supported values are “PS” and “PDF”.
The key used by the “Print to file” printer to store the URI to which the output should be written. GTK itself supports only “file://” URIs.
Use this priority for functionality related to size allocation.
A priority that can be used when adding a GtkStyleProvider for application-specific style information.
The priority used for default style information that is used in the absence of themes.
The priority used for style information provided via GtkSettings.
The priority used for style information provided by themes.
The priority used for the style information from $XDG_CONFIG_HOME/gtk-4.0/gtk.css.
The priority at which the text view validates onscreen lines in an idle job in the background.
Uses the default sort function in a iface@Gtk.TreeSortable.
Disables sorting in a iface@Gtk.TreeSortable.
Functions
Gets the modifier mask.
Converts an accelerator keyval and modifier mask into a string which can be used to represent the accelerator to the user.
Converts an accelerator keyval and modifier mask into a string that can be displayed to the user.
Converts an accelerator keyval and modifier mask into a string parseable by gtk_accelerator_parse().
Converts an accelerator keyval and modifier mask into a string parseable by gtk_accelerator_parse_with_keycode().
Determines whether a given keyval and modifier mask constitute a valid keyboard accelerator.
Checks that the GTK library in use is compatible with the given version.
Prevents func@Gtk.init and func@Gtk.init_check from automatically calling setlocale (LC_ALL, "").
Calls a function for all GtkPrinters.
Returns the binary age as passed to libtool.
Returns the GTK debug flags that are currently active.
Returns the PangoLanguage for the default language currently in effect.
Returns the interface age as passed to libtool.
Get the direction of the current locale. This is the expected reading direction for text and UI.
Returns the major version number of the GTK library.
Returns the micro version number of the GTK library.
Returns the minor version number of the GTK library.
Use this function to check if GTK has been initialized.
Creates a new GParamSpec instance for a property holding a GtkExpression.
Runs a page setup dialog, letting the user modify the values from
Runs a page setup dialog, letting the user modify the values from @page_setup.
This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---This is deprecated since version 4.10.
---Sets the GTK debug flags.
This is deprecated since version 4.10.
This is deprecated since version 4.10.
Checks whether the GtkAccessible has @property set.
Checks whether the GtkAccessible has @relation set.
Checks whether the GtkAccessible:accessible-role of the accessible is @role.
Checks whether the GtkAccessible has @state set.
Force registration of all core GTK object types.
Enters the main loop and waits for @widget to be “drawn”.
This is deprecated since version 4.10.
Retrieves the GtkExpression stored inside the given value, and acquires a reference to it.
Retrieves the GtkExpression stored inside the given value.
Stores the given GtkExpression inside value.
Stores the given GtkExpression inside value.