Gtk
Skipped during bindings generation
class
Snapshot
: Missing cType on classparameter
accelerator_key
: accelerator_key: Out parameter is not supportedparameter
accelerator_key
: accelerator_key: Out parameter is not supportedparameter
value
: value: Out parameter is not supportedparameter
value
: value: Out parameter is not supportedparameter
value
: value: Out parameter is not supportedparameter
sizes
: RequestedSizefunction
editable_install_properties
: C function gtk_editable_install_properties is ignoredparameter
r
: r: Out parameter is not supportedparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
cr
: cairo.Contextparameter
h
: h: Out parameter is not supportedparameter
n_types
: n_types: Out parameter is not supportedparameter
tree_model
: tree_model: Out parameter is not supportedcallback
ScaleFormatValueFunc
: Callback with String return value is not supportedrecord
ATContextClass
: glib type struct are ignoredrecord
AccessibleInterface
: glib type struct are ignoredrecord
AccessibleRangeInterface
: glib type struct are ignoredrecord
AccessibleTextInterface
: glib type struct are ignoredrecord
ActionableInterface
: glib type struct are ignoredrecord
ActivateActionClass
: glib type struct are ignoredrecord
AdjustmentClass
: glib type struct are ignoredrecord
AlertDialogClass
: glib type struct are ignoredrecord
AlternativeTriggerClass
: glib type struct are ignoredrecord
AnyFilterClass
: glib type struct are ignoredrecord
ApplicationClass
: glib type struct are ignoredrecord
ApplicationWindowClass
: glib type struct are ignoredrecord
BinLayoutClass
: glib type struct are ignoredrecord
BookmarkListClass
: glib type struct are ignoredrecord
BoolFilterClass
: glib type struct are ignoredrecord
BoxClass
: glib type struct are ignoredrecord
BoxLayoutClass
: glib type struct are ignoredrecord
BuildableIface
: glib type struct are ignoredrecord
BuildableParseContext
: Disguised records are ignoredrecord
BuilderCScopeClass
: glib type struct are ignoredrecord
BuilderClass
: glib type struct are ignoredrecord
BuilderListItemFactoryClass
: glib type struct are ignoredrecord
BuilderScopeInterface
: glib type struct are ignoredrecord
ButtonClass
: glib type struct are ignoredrecord
ButtonPrivate
: Disguised records are ignoredrecord
CallbackActionClass
: glib type struct are ignoredrecord
CellAreaClass
: glib type struct are ignoredrecord
CellAreaContextClass
: glib type struct are ignoredrecord
CellAreaContextPrivate
: Disguised records are ignoredrecord
CellEditableIface
: glib type struct are ignoredrecord
CellLayoutIface
: glib type struct are ignoredrecord
CellRendererClass
: glib type struct are ignoredrecord
CellRendererClassPrivate
: Disguised records are ignoredrecord
CellRendererPrivate
: Disguised records are ignoredrecord
CellRendererTextClass
: glib type struct are ignoredrecord
CenterBoxClass
: glib type struct are ignoredrecord
CenterLayoutClass
: glib type struct are ignoredrecord
CheckButtonClass
: glib type struct are ignoredrecord
ColorChooserInterface
: glib type struct are ignoredrecord
ColorDialogButtonClass
: glib type struct are ignoredrecord
ColorDialogClass
: glib type struct are ignoredrecord
ColumnViewCellClass
: glib type struct are ignoredrecord
ColumnViewClass
: glib type struct are ignoredrecord
ColumnViewColumnClass
: glib type struct are ignoredrecord
ColumnViewRowClass
: glib type struct are ignoredrecord
ColumnViewSorterClass
: glib type struct are ignoredrecord
ComboBoxClass
: glib type struct are ignoredrecord
ConstraintClass
: glib type struct are ignoredrecord
ConstraintGuideClass
: glib type struct are ignoredrecord
ConstraintLayoutChildClass
: glib type struct are ignoredrecord
ConstraintLayoutClass
: glib type struct are ignoredrecord
ConstraintTargetInterface
: glib type struct are ignoredrecord
CssProviderClass
: glib type struct are ignoredrecord
CssProviderPrivate
: Disguised records are ignoredrecord
CssStyleChange
: Disguised records are ignoredrecord
CustomFilterClass
: glib type struct are ignoredrecord
CustomLayoutClass
: glib type struct are ignoredrecord
CustomSorterClass
: glib type struct are ignoredrecord
DialogClass
: glib type struct are ignoredrecord
DirectoryListClass
: glib type struct are ignoredrecord
DragIconClass
: glib type struct are ignoredrecord
DragSourceClass
: glib type struct are ignoredrecord
DrawingAreaClass
: glib type struct are ignoredrecord
DropControllerMotionClass
: glib type struct are ignoredrecord
DropDownClass
: glib type struct are ignoredrecord
DropTargetAsyncClass
: glib type struct are ignoredrecord
DropTargetClass
: glib type struct are ignoredrecord
EditableInterface
: glib type struct are ignoredrecord
EditableLabelClass
: glib type struct are ignoredrecord
EmojiChooserClass
: glib type struct are ignoredrecord
EntryBufferClass
: glib type struct are ignoredrecord
EntryClass
: glib type struct are ignoredrecord
EventControllerClass
: glib type struct are ignoredrecord
EventControllerFocusClass
: glib type struct are ignoredrecord
EventControllerKeyClass
: glib type struct are ignoredrecord
EventControllerLegacyClass
: glib type struct are ignoredrecord
EventControllerMotionClass
: glib type struct are ignoredrecord
EventControllerScrollClass
: glib type struct are ignoredrecord
EveryFilterClass
: glib type struct are ignoredrecord
FileChooserNativeClass
: glib type struct are ignoredrecord
FileDialogClass
: glib type struct are ignoredrecord
FileLauncherClass
: glib type struct are ignoredrecord
FilterClass
: glib type struct are ignoredrecord
FilterListModelClass
: glib type struct are ignoredrecord
FixedClass
: glib type struct are ignoredrecord
FixedLayoutChildClass
: glib type struct are ignoredrecord
FixedLayoutClass
: glib type struct are ignoredrecord
FlattenListModelClass
: glib type struct are ignoredrecord
FlowBoxChildClass
: glib type struct are ignoredrecord
FontChooserIface
: glib type struct are ignoredrecord
FontDialogButtonClass
: glib type struct are ignoredrecord
FontDialogClass
: glib type struct are ignoredrecord
FrameClass
: glib type struct are ignoredrecord
GLAreaClass
: glib type struct are ignoredrecord
GestureClass
: glib type struct are ignoredrecord
GestureClickClass
: glib type struct are ignoredrecord
GestureDragClass
: glib type struct are ignoredrecord
GestureLongPressClass
: glib type struct are ignoredrecord
GesturePanClass
: glib type struct are ignoredrecord
GestureRotateClass
: glib type struct are ignoredrecord
GestureSingleClass
: glib type struct are ignoredrecord
GestureStylusClass
: glib type struct are ignoredrecord
GestureSwipeClass
: glib type struct are ignoredrecord
GestureZoomClass
: glib type struct are ignoredrecord
GraphicsOffloadClass
: glib type struct are ignoredrecord
GridClass
: glib type struct are ignoredrecord
GridLayoutChildClass
: glib type struct are ignoredrecord
GridLayoutClass
: glib type struct are ignoredrecord
GridViewClass
: glib type struct are ignoredrecord
IMContextClass
: glib type struct are ignoredrecord
IMContextSimpleClass
: glib type struct are ignoredrecord
IMContextSimplePrivate
: Disguised records are ignoredrecord
IMMulticontextClass
: glib type struct are ignoredrecord
IMMulticontextPrivate
: Disguised records are ignoredrecord
InscriptionClass
: glib type struct are ignoredrecord
KeyvalTriggerClass
: glib type struct are ignoredrecord
LayoutChildClass
: glib type struct are ignoredrecord
LayoutManagerClass
: glib type struct are ignoredrecord
ListBaseClass
: glib type struct are ignoredrecord
ListBoxRowClass
: glib type struct are ignoredrecord
ListHeaderClass
: glib type struct are ignoredrecord
ListItemClass
: glib type struct are ignoredrecord
ListItemFactoryClass
: glib type struct are ignoredrecord
ListStoreClass
: glib type struct are ignoredrecord
ListStorePrivate
: Disguised records are ignoredrecord
ListViewClass
: glib type struct are ignoredrecord
MapListModelClass
: glib type struct are ignoredrecord
MediaControlsClass
: glib type struct are ignoredrecord
MediaFileClass
: glib type struct are ignoredrecord
MediaStreamClass
: glib type struct are ignoredrecord
MessageDialogClass
: glib type struct are ignoredrecord
MnemonicActionClass
: glib type struct are ignoredrecord
MnemonicTriggerClass
: glib type struct are ignoredrecord
MountOperationClass
: glib type struct are ignoredrecord
MountOperationPrivate
: Disguised records are ignoredrecord
MultiFilterClass
: glib type struct are ignoredrecord
MultiSelectionClass
: glib type struct are ignoredrecord
MultiSorterClass
: glib type struct are ignoredrecord
NamedActionClass
: glib type struct are ignoredrecord
NativeDialogClass
: glib type struct are ignoredrecord
NativeInterface
: glib type struct are ignoredrecord
NeverTriggerClass
: glib type struct are ignoredrecord
NoSelectionClass
: glib type struct are ignoredrecord
NothingActionClass
: glib type struct are ignoredrecord
NumericSorterClass
: glib type struct are ignoredrecord
OrientableIface
: glib type struct are ignoredrecord
OverlayLayoutChildClass
: glib type struct are ignoredrecord
OverlayLayoutClass
: glib type struct are ignoredrecord
PadControllerClass
: glib type struct are ignoredrecord
PasswordEntryBufferClass
: glib type struct are ignoredrecord
PasswordEntryClass
: glib type struct are ignoredrecord
PictureClass
: glib type struct are ignoredrecord
PopoverClass
: glib type struct are ignoredrecord
PrintBackend
: Disguised records are ignoredrecord
PrintDialogClass
: glib type struct are ignoredrecord
PrintOperationClass
: glib type struct are ignoredrecord
PrintOperationPreviewIface
: glib type struct are ignoredrecord
PrintOperationPrivate
: Disguised records are ignoredrecord
RangeClass
: glib type struct are ignoredrecord
RecentManagerClass
: glib type struct are ignoredrecord
RecentManagerPrivate
: Disguised records are ignoredrecord
RootInterface
: glib type struct are ignoredrecord
ScaleButtonClass
: glib type struct are ignoredrecord
ScaleClass
: glib type struct are ignoredrecord
ScrollableInterface
: glib type struct are ignoredrecord
SectionModelInterface
: glib type struct are ignoredrecord
SelectionFilterModelClass
: glib type struct are ignoredrecord
SelectionModelInterface
: glib type struct are ignoredrecord
ShortcutActionClass
: glib type struct are ignoredrecord
ShortcutClass
: glib type struct are ignoredrecord
ShortcutControllerClass
: glib type struct are ignoredrecord
ShortcutLabelClass
: glib type struct are ignoredrecord
ShortcutManagerInterface
: glib type struct are ignoredrecord
ShortcutTriggerClass
: glib type struct are ignoredrecord
ShortcutsGroupClass
: glib type struct are ignoredrecord
ShortcutsSectionClass
: glib type struct are ignoredrecord
ShortcutsShortcutClass
: glib type struct are ignoredrecord
SignalActionClass
: glib type struct are ignoredrecord
SignalListItemFactoryClass
: glib type struct are ignoredrecord
SingleSelectionClass
: glib type struct are ignoredrecord
SliceListModelClass
: glib type struct are ignoredrecord
SnapshotClass
: glib type struct are ignoredrecord
SortListModelClass
: glib type struct are ignoredrecord
SorterClass
: glib type struct are ignoredrecord
StringFilterClass
: glib type struct are ignoredrecord
StringListClass
: glib type struct are ignoredrecord
StringObjectClass
: glib type struct are ignoredrecord
StringSorterClass
: glib type struct are ignoredrecord
StyleContextClass
: glib type struct are ignoredrecord
SymbolicPaintableInterface
: glib type struct are ignoredrecord
TextBufferClass
: glib type struct are ignoredrecord
TextBufferPrivate
: Disguised records are ignoredrecord
TextChildAnchorClass
: glib type struct are ignoredrecord
TextMarkClass
: glib type struct are ignoredrecord
TextTagClass
: glib type struct are ignoredrecord
TextTagPrivate
: Disguised records are ignoredrecord
TextViewClass
: glib type struct are ignoredrecord
TextViewPrivate
: Disguised records are ignoredrecord
ToggleButtonClass
: glib type struct are ignoredrecord
TreeDragDestIface
: glib type struct are ignoredrecord
TreeDragSourceIface
: glib type struct are ignoredrecord
TreeExpanderClass
: glib type struct are ignoredrecord
TreeListModelClass
: glib type struct are ignoredrecord
TreeListRowClass
: glib type struct are ignoredrecord
TreeListRowSorterClass
: glib type struct are ignoredrecord
TreeModelFilterClass
: glib type struct are ignoredrecord
TreeModelFilterPrivate
: Disguised records are ignoredrecord
TreeModelIface
: glib type struct are ignoredrecord
TreeModelSortClass
: glib type struct are ignoredrecord
TreeModelSortPrivate
: Disguised records are ignoredrecord
TreeSortableIface
: glib type struct are ignoredrecord
TreeStoreClass
: glib type struct are ignoredrecord
TreeStorePrivate
: Disguised records are ignoredrecord
TreeViewClass
: glib type struct are ignoredrecord
UriLauncherClass
: glib type struct are ignoredrecord
VideoClass
: glib type struct are ignoredrecord
WidgetClass
: glib type struct are ignoredrecord
WidgetClassPrivate
: Disguised records are ignoredrecord
WidgetPaintableClass
: glib type struct are ignoredrecord
WidgetPrivate
: Disguised records are ignoredrecord
WindowClass
: glib type struct are ignoredrecord
WindowControlsClass
: glib type struct are ignoredrecord
WindowGroupClass
: glib type struct are ignoredrecord
WindowGroupPrivate
: Disguised records are ignoredrecord
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.
The default name of the extension point.
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.
Evaluates to the maximum length of a compose sequence.
The default extension point name for media file.
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 whether to collate the printed pages.
The key used by the “Print to file” printer to store the default source.
The key used by the “Print to file” printer to store the dither used.
The key used by the “Print to file” printer to store whether to print the output in duplex.
The key used by the “Print to file” printer to store the finishings.
The key used by the “Print to file” printer to store the media type.
The key used by the “Print to file” printer to store the number of copies.
The key used by the “Print to file” printer to store the number of pages per sheet.
The key used by the “Print to file” printer to store the number of pages per sheet in number-up mode.
The key used by the “Print to file” printer to store the orientation.
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 output bin.
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.
The key used by the “Print to file” printer to store the array of page ranges to print.
The key used by the “Print to file” printer to store the set of pages to print.
The key used by the “Print to file” printer to store the page format.
The key used by the “Print to file” printer to store the page height.
The key used by the “Print to file” printer to store the paper width.
The key used by the “Print to file” printer to store which pages to print.
The key used by the “Print to file” printer to store the printer name.
The key used by the “Print to file” printer to store the resolution in lines per inch.
The key used by the “Print to file” printer to store the printing quality.
The key used by the “Print to file” printer to store the resolution in DPI.
The key used by the “Print to file” printer to store the horizontal resolution in DPI.
The key used by the “Print to file” printer to store the vertical resolution in DPI.
The key used by the “Print to file” printer to store whether to reverse the order of the printed pages.
The key used by the “Print to file” printer to store the scale.
The key used by the “Print to file” printer to store whether to print with colors.
The key used by the “Print to file” printer to store 32-bit Windows extra driver.
The key used by the “Print to file” printer to store the 32-bit Windows driver version.
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.
Initializes @value with the appropriate type for the @property.
Initializes @value with the appropriate type for the @relation.
Initializes @value with the appropriate type for the @state.
Registers an error quark for class@Gtk.Builder errors.
Checks that the GTK library in use is compatible with the given version.
Registers an error quark for VFL error parsing.
Registers an error quark for CSS parsing errors.
Registers an error quark for CSS parsing warnings.
Registers an error quark for an operation that requires a dialog if necessary.
Prevents func@Gtk.init and func@Gtk.init_check from automatically calling setlocale (LC_ALL, "")
.
Gets a property of the GtkEditable
delegate for @object.
Sets a property on the GtkEditable
delegate for @object.
Calls a function for all GtkPrinter
s.
Registers an error quark for GtkFileChooser
errors.
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.
Registers an error quark for class@Gtk.IconTheme errors.
Use this function to check if GTK has been initialized.
Finds the GtkNative
associated with the surface.
Returns the name of the default paper size, which depends on the current locale.
Creates a list of known paper sizes.
Creates a new GParamSpec
instance for a property holding a GtkExpression
.
Registers an error quark for GtkPrintOperation
if necessary.
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.
Registers an error quark for class@RecentManager errors.
Sets the GTK debug flags.
This function launches the default application for showing a given uri.
Finishes the gtk_show_uri() call and returns the result of the operation.
Prints an assertion message for gtk_test_accessible_assert_role().
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”.
Creates a content provider for dragging @path from @tree_model.
Lets a set of row reference created by gtk_tree_row_reference_new_proxy() know that the model emitted the ::row-deleted signal.
Lets a set of row reference created by gtk_tree_row_reference_new_proxy() know that the model emitted the ::row-inserted signal.
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
.