Gtk4 Types
Types
Gtk4.AccessibleAnnouncementPriority — TypeSee the GTK docs.
Gtk4.AccessibleAutocomplete — TypeSee the GTK docs.
Gtk4.AccessibleInvalidState — TypeSee the GTK docs.
Gtk4.AccessiblePlatformState — TypeSee the GTK docs.
Gtk4.AccessibleProperty — TypeSee the GTK docs.
Gtk4.AccessibleRelation — TypeSee the GTK docs.
Gtk4.AccessibleRole — TypeSee the GTK docs.
Gtk4.AccessibleSort — TypeSee the GTK docs.
Gtk4.AccessibleState — TypeSee the GTK docs.
Gtk4.AccessibleTextContentChange — TypeSee the GTK docs.
Gtk4.AccessibleTextGranularity — TypeSee the GTK docs.
Gtk4.AccessibleTristate — TypeSee the GTK docs.
Gtk4.Align — TypeSee the GTK docs.
Gtk4.AnchorHints — TypeSee the GTK docs.
Gtk4.ApplicationInhibitFlags — TypeSee the GTK docs.
Gtk4.ArrowType — TypeSee the GTK docs.
Gtk4.AssistantPageType — TypeSee the GTK docs.
Gtk4.AxisFlags — TypeSee the GTK docs.
Gtk4.AxisUse — TypeSee the GTK docs.
Gtk4.BaselinePosition — TypeSee the GTK docs.
Gtk4.BorderStyle — TypeSee the GTK docs.
Gtk4.BuilderClosureFlags — TypeSee the GTK docs.
Gtk4.BuilderError — TypeSee the GTK docs.
Gtk4.ButtonsType — TypeSee the GTK docs.
Gtk4.CellRendererAccelMode — TypeSee the GTK docs.
Gtk4.CellRendererMode — TypeSee the GTK docs.
Gtk4.CellRendererState — TypeSee the GTK docs.
Gtk4.CicpRange — TypeSee the GTK docs.
Gtk4.Collation — TypeSee the GTK docs.
Gtk4.ConstraintAttribute — TypeSee the GTK docs.
Gtk4.ConstraintRelation — TypeSee the GTK docs.
Gtk4.ConstraintStrength — TypeSee the GTK docs.
Gtk4.ConstraintVflParserError — TypeSee the GTK docs.
Gtk4.ContentFit — TypeSee the GTK docs.
Gtk4.CornerType — TypeSee the GTK docs.
Gtk4.CrossingMode — TypeSee the GTK docs.
Gtk4.CssParserError — TypeSee the GTK docs.
Gtk4.CssParserWarning — TypeSee the GTK docs.
Gtk4.DebugFlags — TypeSee the GTK docs.
Gtk4.DeleteType — TypeSee the GTK docs.
Gtk4.DevicePadFeature — TypeSee the GTK docs.
Gtk4.DeviceToolType — TypeSee the GTK docs.
Gtk4.DialogError — TypeSee the GTK docs.
Gtk4.DialogFlags — TypeSee the GTK docs.
Gtk4.DirectionType — TypeSee the GTK docs.
Gtk4.DmabufError — TypeSee the GTK docs.
Gtk4.DragAction — TypeSee the GTK docs.
Gtk4.DragCancelReason — TypeSee the GTK docs.
Gtk4.EditableProperties — TypeSee the GTK docs.
Gtk4.EntryIconPosition — TypeSee the GTK docs.
Gtk4.EventControllerScrollFlags — TypeSee the GTK docs.
Gtk4.EventSequenceState — TypeSee the GTK docs.
Gtk4.EventType — TypeSee the GTK docs.
Gtk4.FileChooserAction — TypeSee the GTK docs.
Gtk4.FileChooserError — TypeSee the GTK docs.
Gtk4.FilterChange — TypeSee the GTK docs.
Gtk4.FilterMatch — TypeSee the GTK docs.
Gtk4.FontChooserLevel — TypeSee the GTK docs.
Gtk4.FontLevel — TypeSee the GTK docs.
Gtk4.FontRendering — TypeSee the GTK docs.
Gtk4.FrameClockPhase — TypeSee the GTK docs.
Gtk4.FullscreenMode — TypeSee the GTK docs.
Gtk4.GLAPI — TypeSee the GTK docs.
Gtk4.GLError — TypeSee the GTK docs.
Gtk4.GdkAppLaunchContext — TypeSee the GTK docs.
Gtk4.GdkButtonEvent — TypeSee the GTK docs.
Gtk4.GdkCairoContext — TypeSee the GTK docs.
Gtk4.GdkCicpParams — TypeSee the GTK docs.
Gtk4.GdkClipboard — TypeSee the GTK docs.
Gtk4.GdkColorState — TypeSee the GTK docs.
Gtk4.GdkContentDeserializer — TypeSee the GTK docs.
Gtk4.GdkContentFormats — TypeSee the GTK docs.
Gtk4.GdkContentFormatsBuilder — TypeSee the GTK docs.
Gtk4.GdkContentProvider — TypeSee the GTK docs.
Gtk4.GdkContentSerializer — TypeSee the GTK docs.
Gtk4.GdkCrossingEvent — TypeSee the GTK docs.
Gtk4.GdkCursor — TypeSee the GTK docs.
Gtk4.GdkDNDEvent — TypeSee the GTK docs.
Gtk4.GdkDeleteEvent — TypeSee the GTK docs.
Gtk4.GdkDevice — TypeSee the GTK docs.
Gtk4.GdkDeviceTool — TypeSee the GTK docs.
Gtk4.GdkDisplay — TypeSee the GTK docs.
Gtk4.GdkDisplay — MethodGtk4.GdkDisplayManager — TypeSee the GTK docs.
Gtk4.GdkDmabufFormats — TypeSee the GTK docs.
Gtk4.GdkDmabufTexture — TypeSee the GTK docs.
Gtk4.GdkDmabufTextureBuilder — TypeSee the GTK docs.
Gtk4.GdkDrag — TypeSee the GTK docs.
Gtk4.GdkDragSurfaceSize — TypeSee the GTK docs.
Gtk4.GdkDrawContext — TypeSee the GTK docs.
Gtk4.GdkDrop — TypeSee the GTK docs.
Gtk4.GdkEvent — TypeSee the GTK docs.
Gtk4.GdkEventSequence — TypeSee the GTK docs.
Gtk4.GdkFileList — TypeSee the GTK docs.
Gtk4.GdkFocusEvent — TypeSee the GTK docs.
Gtk4.GdkFrameClock — TypeSee the GTK docs.
Gtk4.GdkFrameTimings — TypeSee the GTK docs.
Gtk4.GdkGLContext — TypeSee the GTK docs.
Gtk4.GdkGLTexture — TypeSee the GTK docs.
Gtk4.GdkGLTextureBuilder — TypeSee the GTK docs.
Gtk4.GdkGrabBrokenEvent — TypeSee the GTK docs.
Gtk4.GdkKeyEvent — TypeSee the GTK docs.
Gtk4.GdkKeymapKey — TypeSee the GTK docs.
Gtk4.GdkMemoryTexture — TypeSee the GTK docs.
Gtk4.GdkMemoryTexture — TypeGdkMemoryTexture(img::Array, tp = true)Creates a GdkMemoryTexture, copying an image array. If tp is set to true, the image will be transposed before copying so that the texture's orientation when displayed by GTK widgets like GtkPicture will match how the image is displayed in Julia apps like ImageShow.
Gtk4.GdkMemoryTextureBuilder — TypeSee the GTK docs.
Gtk4.GdkMonitor — TypeSee the GTK docs.
Gtk4.GdkMotionEvent — TypeSee the GTK docs.
Gtk4.GdkPadEvent — TypeSee the GTK docs.
Gtk4.GdkPopupLayout — TypeSee the GTK docs.
Gtk4.GdkProximityEvent — TypeSee the GTK docs.
Gtk4.GdkRGBA — TypeSee the GTK docs.
Gtk4.GdkRectangle — TypeSee the GTK docs.
Gtk4.GdkScrollEvent — TypeSee the GTK docs.
Gtk4.GdkSeat — TypeSee the GTK docs.
Gtk4.GdkSnapshot — TypeSee the GTK docs.
Gtk4.GdkSurface — TypeSee the GTK docs.
Gtk4.GdkTexture — TypeSee the GTK docs.
Gtk4.GdkTextureDownloader — TypeSee the GTK docs.
Gtk4.GdkTimeCoord — TypeSee the GTK docs.
Gtk4.GdkToplevelLayout — TypeSee the GTK docs.
Gtk4.GdkTouchEvent — TypeSee the GTK docs.
Gtk4.GdkTouchpadEvent — TypeSee the GTK docs.
Gtk4.GraphicsOffloadEnabled — TypeSee the GTK docs.
Gtk4.Gravity — TypeSee the GTK docs.
Gtk4.GskBlendNode — TypeSee the GTK docs.
Gtk4.GskBlurNode — TypeSee the GTK docs.
Gtk4.GskBorderNode — TypeSee the GTK docs.
Gtk4.GskBroadwayRenderer — TypeSee the GTK docs.
Gtk4.GskCairoNode — TypeSee the GTK docs.
Gtk4.GskCairoRenderer — TypeSee the GTK docs.
Gtk4.GskClipNode — TypeSee the GTK docs.
Gtk4.GskColorMatrixNode — TypeSee the GTK docs.
Gtk4.GskColorNode — TypeSee the GTK docs.
Gtk4.GskColorStop — TypeSee the GTK docs.
Gtk4.GskConicGradientNode — TypeSee the GTK docs.
Gtk4.GskContainerNode — TypeSee the GTK docs.
Gtk4.GskCrossFadeNode — TypeSee the GTK docs.
Gtk4.GskDebugNode — TypeSee the GTK docs.
Gtk4.GskGLRenderer — TypeSee the GTK docs.
Gtk4.GskGLShader — TypeSee the GTK docs.
Gtk4.GskGLShaderNode — TypeSee the GTK docs.
Gtk4.GskInsetShadowNode — TypeSee the GTK docs.
Gtk4.GskLinearGradientNode — TypeSee the GTK docs.
Gtk4.GskMaskNode — TypeSee the GTK docs.
Gtk4.GskNglRenderer — TypeSee the GTK docs.
Gtk4.GskOpacityNode — TypeSee the GTK docs.
Gtk4.GskOutsetShadowNode — TypeSee the GTK docs.
Gtk4.GskParseLocation — TypeSee the GTK docs.
Gtk4.GskPath — TypeSee the GTK docs.
Gtk4.GskPathBuilder — TypeSee the GTK docs.
Gtk4.GskPathMeasure — TypeSee the GTK docs.
Gtk4.GskPathPoint — TypeSee the GTK docs.
Gtk4.GskRadialGradientNode — TypeSee the GTK docs.
Gtk4.GskRenderNode — TypeSee the GTK docs.
Gtk4.GskRenderer — TypeSee the GTK docs.
Gtk4.GskRepeatNode — TypeSee the GTK docs.
Gtk4.GskRepeatingLinearGradientNode — TypeSee the GTK docs.
Gtk4.GskRepeatingRadialGradientNode — TypeSee the GTK docs.
Gtk4.GskRoundedClipNode — TypeSee the GTK docs.
Gtk4.GskRoundedRect — TypeSee the GTK docs.
Gtk4.GskShaderArgsBuilder — TypeSee the GTK docs.
Gtk4.GskShadow — TypeSee the GTK docs.
Gtk4.GskShadowNode — TypeSee the GTK docs.
Gtk4.GskStroke — TypeSee the GTK docs.
Gtk4.GskTextNode — TypeSee the GTK docs.
Gtk4.GskTextureNode — TypeSee the GTK docs.
Gtk4.GskTextureScaleNode — TypeSee the GTK docs.
Gtk4.GskTransform — TypeSee the GTK docs.
Gtk4.GskTransformNode — TypeSee the GTK docs.
Gtk4.GskVulkanRenderer — TypeSee the GTK docs.
Gtk4.GtkATContext — TypeSee the GTK docs.
Gtk4.GtkAboutDialog — TypeSee the GTK docs.
Gtk4.GtkAccessibleList — TypeSee the GTK docs.
Gtk4.GtkAccessibleTextRange — TypeSee the GTK docs.
Gtk4.GtkActionBar — TypeSee the GTK docs.
Gtk4.GtkActivateAction — TypeSee the GTK docs.
Gtk4.GtkAdjustment — TypeSee the GTK docs.
Gtk4.GtkAlertDialog — TypeSee the GTK docs.
Gtk4.GtkAlternativeTrigger — TypeSee the GTK docs.
Gtk4.GtkAnyFilter — TypeSee the GTK docs.
Gtk4.GtkAppChooserButton — TypeSee the GTK docs.
Gtk4.GtkAppChooserDialog — TypeSee the GTK docs.
Gtk4.GtkAppChooserWidget — TypeSee the GTK docs.
Gtk4.GtkApplication — TypeGtkApplication(id = nothing, flags = GLib.ApplicationFlags_FLAGS_NONE)Create a GtkApplication with DBus id id and flags.
Related GTK function: gtk_application_new()
Gtk4.GtkApplication — TypeSee the GTK docs.
Gtk4.GtkApplicationWindow — TypeSee the GTK docs.
Gtk4.GtkApplicationWindow — MethodGtkApplicationWindow(app::GtkApplication, title::AbstractString; kwargs...)Create an empty GtkApplicationWindow for a GtkApplication app and a title. Keyword arguments can be used to set GObject properties.
GTK docs: GtkApplicationWindow
Gtk4.GtkAspectFrame — TypeSee the GTK docs.
Gtk4.GtkAssistant — TypeSee the GTK docs.
Gtk4.GtkAssistantPage — TypeSee the GTK docs.
Gtk4.GtkBinLayout — TypeSee the GTK docs.
Gtk4.GtkBitset — TypeSee the GTK docs.
Gtk4.GtkBitsetIter — TypeSee the GTK docs.
Gtk4.GtkBookmarkList — TypeSee the GTK docs.
Gtk4.GtkBoolFilter — TypeSee the GTK docs.
Gtk4.GtkBorder — TypeSee the GTK docs.
Gtk4.GtkBox — TypeGtkBox(orientation::Symbol, spacing::Integer=0; kwargs...)Create and return a GtkBox widget. The orientation argument can be :h for horizontal, or :v for vertical. The spacing argument controls the spacing between child widgets in pixels. Keyword arguments allow you to set GObject properties.
Gtk4.GtkBox — TypeSee the GTK docs.
Gtk4.GtkBoxLayout — TypeSee the GTK docs.
Gtk4.GtkBuildableParseContext — TypeSee the GTK docs.
Gtk4.GtkBuildableParser — TypeSee the GTK docs.
Gtk4.GtkBuilder — TypeGtkBuilder(; kwargs...)
GtkBuilder(filename::AbstractString; kwargs...)
GtkBuilder(string::AbstractString, _length::Integer; kwargs...)Create a GtkBuilder object. If filename is given (the constructor with a single string argument), XML describing the user interface will be read from a file. If string and length are given (the constructor with a string and an integer), XML will be read from a string of a certain length. If length is -1 the full string will be used.
See the GTK docs.
Gtk4.GtkBuilder — MethodGtkBuilder(mod::Module)Create a GtkBuilder object that will attempt to connect signal handlers using functions in a Julia module mod.
Gtk4.GtkBuilderCScope — TypeSee the GTK docs.
Gtk4.GtkBuilderListItemFactory — TypeSee the GTK docs.
Gtk4.GtkButton — TypeSee the GTK docs.
Gtk4.GtkButton — MethodGtkButton(w::GtkWidget)Create a GtkButton and add a widget w as its child.
Gtk4.GtkButton — MethodGtkButton(s::Symbol, str::AbstractString)Create and return a GtkButton widget.
If s is :label, create a button with a string label.
If s is :mnemonic, create a button with a string label, where the first letter preceded by an underscore character defines a mnemonic. Pressing Alt and that letter activates the button.
If s is :icon_name, create a button with an icon from the current icon theme.
Related GTK functions: gtk_button_new_with_label(), gtk_button_new_with_mnemonic(), gtk_button_new_from_icon_name()
Gtk4.GtkCalendar — TypeSee the GTK docs.
Gtk4.GtkCallbackAction — TypeSee the GTK docs.
Gtk4.GtkCellArea — TypeSee the GTK docs.
Gtk4.GtkCellAreaBox — TypeSee the GTK docs.
Gtk4.GtkCellAreaContext — TypeSee the GTK docs.
Gtk4.GtkCellRenderer — TypeSee the GTK docs.
Gtk4.GtkCellRendererAccel — TypeSee the GTK docs.
Gtk4.GtkCellRendererCombo — TypeSee the GTK docs.
Gtk4.GtkCellRendererPixbuf — TypeSee the GTK docs.
Gtk4.GtkCellRendererProgress — TypeSee the GTK docs.
Gtk4.GtkCellRendererSpin — TypeSee the GTK docs.
Gtk4.GtkCellRendererSpinner — TypeSee the GTK docs.
Gtk4.GtkCellRendererText — TypeSee the GTK docs.
Gtk4.GtkCellRendererToggle — TypeSee the GTK docs.
Gtk4.GtkCellView — TypeSee the GTK docs.
Gtk4.GtkCenterBox — TypeSee the GTK docs.
Gtk4.GtkCenterBox — MethodGtkCenterBox(orientation::Symbol; kwargs...)Create and return a GtkCenterBox widget. The orientation argument can be :h for horizontal, or :v for vertical. Keyword arguments allow you to set GObject properties.
Gtk4.GtkCenterLayout — TypeSee the GTK docs.
Gtk4.GtkCheckButton — TypeGtkCheckButton(; kwargs...)
GtkCheckButton(label::AbstractString)Create a GtkCheckButton, a widget that shows a clickable checkbox next to an optional text label. The property "active" sets and gets whether the checkbox is checked. The signal "toggled" can be used to set callbacks for when the checkbox is clicked. Keyword arguments allow you to set GObject properties.
Gtk4.GtkColorButton — TypeSee the GTK docs.
Gtk4.GtkColorChooserDialog — TypeSee the GTK docs.
Gtk4.GtkColorChooserWidget — TypeSee the GTK docs.
Gtk4.GtkColorDialog — TypeSee the GTK docs.
Gtk4.GtkColorDialogButton — TypeSee the GTK docs.
Gtk4.GtkColumnView — TypeSee the GTK docs.
Gtk4.GtkColumnViewCell — TypeSee the GTK docs.
Gtk4.GtkColumnViewColumn — TypeSee the GTK docs.
Gtk4.GtkColumnViewRow — TypeSee the GTK docs.
Gtk4.GtkColumnViewSorter — TypeSee the GTK docs.
Gtk4.GtkComboBox — TypeSee the GTK docs.
Gtk4.GtkComboBoxText — TypeSee the GTK docs.
Gtk4.GtkConstantExpression — TypeSee the GTK docs.
Gtk4.GtkConstraint — TypeSee the GTK docs.
Gtk4.GtkConstraintGuide — TypeSee the GTK docs.
Gtk4.GtkConstraintLayout — TypeSee the GTK docs.
Gtk4.GtkConstraintLayoutChild — TypeSee the GTK docs.
Gtk4.GtkCssLocation — TypeSee the GTK docs.
Gtk4.GtkCssProvider — TypeGtkCssProvider(data, filename = nothing)Create a GtkCssProvider object using CSS from a string data. If data is set to nothing, CSS is instead loaded from a file filename. If both arguments are nothing, an empty GtkCssProvider is returned.
Related GTK functions: gtk_css_provider_load_from_path(), gtk_css_provider_load_from_data()
Gtk4.GtkCssProvider — TypeSee the GTK docs.
Gtk4.GtkCssSection — TypeSee the GTK docs.
Gtk4.GtkCssStyleChange — TypeSee the GTK docs.
Gtk4.GtkCustomFilter — TypeSee the GTK docs.
Gtk4.GtkCustomLayout — TypeSee the GTK docs.
Gtk4.GtkCustomSorter — TypeSee the GTK docs.
Gtk4.GtkDialog — TypeSee the GTK docs.
Gtk4.GtkDirectoryList — TypeSee the GTK docs.
Gtk4.GtkDragIcon — TypeSee the GTK docs.
Gtk4.GtkDragSource — TypeSee the GTK docs.
Gtk4.GtkDrawingArea — TypeSee the GTK docs.
Gtk4.GtkDropControllerMotion — TypeSee the GTK docs.
Gtk4.GtkDropDown — TypeSee the GTK docs.
Gtk4.GtkDropDown — MethodGtkDropDown(a::AbstractArray; kwargs...)Create a dropdown widget with a GtkStringList as its model. The model will be populated with the elements of a converted to strings. Keyword arguments set GObject properties.
Gtk4.GtkDropDown — MethodGtkDropDown(; kwargs...)Create a dropdown widget with no model (and thus no options to selected). A model can be added using model. Keyword arguments set GObject properties.
Gtk4.GtkDropTarget — TypeSee the GTK docs.
Gtk4.GtkDropTargetAsync — TypeSee the GTK docs.
Gtk4.GtkEditableLabel — TypeSee the GTK docs.
Gtk4.GtkEmojiChooser — TypeSee the GTK docs.
Gtk4.GtkEntry — TypeSee the GTK docs.
Gtk4.GtkEntryBuffer — TypeGtkEntryBuffer(initial_text = nothing)Create an object that holds the text shown in a GtkEntry.
Gtk4.GtkEntryBuffer — TypeSee the GTK docs.
Gtk4.GtkEntryCompletion — TypeSee the GTK docs.
Gtk4.GtkEventController — TypeSee the GTK docs.
Gtk4.GtkEventControllerFocus — TypeSee the GTK docs.
Gtk4.GtkEventControllerKey — TypeSee the GTK docs.
Gtk4.GtkEventControllerLegacy — TypeSee the GTK docs.
Gtk4.GtkEventControllerMotion — TypeSee the GTK docs.
Gtk4.GtkEventControllerScroll — TypeSee the GTK docs.
Gtk4.GtkEveryFilter — TypeSee the GTK docs.
Gtk4.GtkExpander — TypeSee the GTK docs.
Gtk4.GtkExpression — TypeSee the GTK docs.
Gtk4.GtkExpressionWatch — TypeSee the GTK docs.
Gtk4.GtkFileChooserDialog — TypeSee the GTK docs.
Gtk4.GtkFileChooserNative — TypeSee the GTK docs.
Gtk4.GtkFileChooserWidget — TypeSee the GTK docs.
Gtk4.GtkFileDialog — TypeSee the GTK docs.
Gtk4.GtkFileDialog — MethodGtkFileDialog(; kwargs...)Selected keyword arguments
- accept_label: the text to show on the dialog's accept button
- default_filter: the
GtkFileFilterinitially active in the file dialog - filters: a GListModel of file filters
- initial_name: the filename or directory that is initially selected in the file chooser dialog
- title: the title of the dialog
- modal: whether the dialog is modal
Gtk4.GtkFileFilter — TypeSee the GTK docs.
Gtk4.GtkFileLauncher — TypeSee the GTK docs.
Gtk4.GtkFilter — TypeSee the GTK docs.
Gtk4.GtkFilterListModel — TypeSee the GTK docs.
Gtk4.GtkFixed — TypeSee the GTK docs.
Gtk4.GtkFixedLayout — TypeSee the GTK docs.
Gtk4.GtkFixedLayoutChild — TypeSee the GTK docs.
Gtk4.GtkFlattenListModel — TypeSee the GTK docs.
Gtk4.GtkFlowBox — TypeSee the GTK docs.
Gtk4.GtkFlowBoxChild — TypeSee the GTK docs.
Gtk4.GtkFontButton — TypeSee the GTK docs.
Gtk4.GtkFontChooserDialog — TypeSee the GTK docs.
Gtk4.GtkFontChooserWidget — TypeSee the GTK docs.
Gtk4.GtkFontDialog — TypeSee the GTK docs.
Gtk4.GtkFontDialogButton — TypeSee the GTK docs.
Gtk4.GtkFrame — TypeGtkFrame(w::GtkWidget, label=nothing; kwargs...)Create a GtkFrame with an optional string label and add w as its child. Keyword arguments allow you to set GObject properties.
Gtk4.GtkFrame — TypeSee the GTK docs.
Gtk4.GtkFrame — MethodGtkFrame(label=nothing; kwargs...)Create a GtkFrame, a layout widget that can hold a single child widget, with an optional string label. Keyword arguments allow you to set GObject properties.
Gtk4.GtkGLArea — TypeSee the GTK docs.
Gtk4.GtkGesture — TypeSee the GTK docs.
Gtk4.GtkGestureClick — TypeSee the GTK docs.
Gtk4.GtkGestureDrag — TypeSee the GTK docs.
Gtk4.GtkGestureLongPress — TypeSee the GTK docs.
Gtk4.GtkGesturePan — TypeSee the GTK docs.
Gtk4.GtkGestureRotate — TypeSee the GTK docs.
Gtk4.GtkGestureSingle — TypeSee the GTK docs.
Gtk4.GtkGestureStylus — TypeSee the GTK docs.
Gtk4.GtkGestureSwipe — TypeSee the GTK docs.
Gtk4.GtkGestureZoom — TypeSee the GTK docs.
Gtk4.GtkGraphicsOffload — TypeSee the GTK docs.
Gtk4.GtkGrid — TypeGtkGrid(; kwargs...)Create and return a GtkGrid widget, which arranges widgets in a rectangular grid. Keyword arguments allow you to set GObject properties.
See also the GTK docs.
Gtk4.GtkGridLayout — TypeSee the GTK docs.
Gtk4.GtkGridLayoutChild — TypeSee the GTK docs.
Gtk4.GtkGridView — TypeGtkGridView(model=nothing; kwargs...)Create a GtkGridView widget, optionally with a model. Keyword arguments set GObject properties.
Gtk4.GtkGridView — TypeSee the GTK docs.
Gtk4.GtkHeaderBar — TypeSee the GTK docs.
Gtk4.GtkIMContext — TypeSee the GTK docs.
Gtk4.GtkIMContextSimple — TypeSee the GTK docs.
Gtk4.GtkIMMulticontext — TypeSee the GTK docs.
Gtk4.GtkIconPaintable — TypeSee the GTK docs.
Gtk4.GtkIconTheme — TypeSee the GTK docs.
Gtk4.GtkIconTheme — MethodGtkIconTheme(d::GdkDisplay)Get the icon theme for a GdkDisplay.
Related GTK function: gtk_icon_theme_get_for_display()
Gtk4.GtkIconView — TypeSee the GTK docs.
Gtk4.GtkImage — TypeGtkImage(; kwargs...)
GtkImage(image::GdkPixbuf; kwargs...)
GtkImage(image::GdkPaintable; kwargs...)
GtkImage(image::GIcon; kwargs...)Create a GtkImage widget, which displays an image as an icon. If an image is provided it will be displayed. Keyword arguments allow you to set GObject properties.
GtkImage(filename::AbstractString; kwargs...)Try to load an image from a file and create a GtkImage displaying it.
See also the GTK docs.
Gtk4.GtkInfoBar — TypeSee the GTK docs.
Gtk4.GtkInscription — TypeSee the GTK docs.
Gtk4.GtkKeyvalTrigger — TypeSee the GTK docs.
Gtk4.GtkLabel — TypeSee the GTK docs.
Gtk4.GtkLayoutChild — TypeSee the GTK docs.
Gtk4.GtkLayoutManager — TypeSee the GTK docs.
Gtk4.GtkLevelBar — TypeSee the GTK docs.
Gtk4.GtkLinkButton — TypeSee the GTK docs.
Gtk4.GtkLinkButton — MethodGtkLinkButton(uri::AbstractString, label::AbstractString [, visited::Bool]; kwargs...)Create a GtkLinkButton, which shows a hyperlink to the URI given by uri with a label. The optional argument visited controls whether the link is colored to signify that the link has been visited already.
Gtk4.GtkListBase — TypeSee the GTK docs.
Gtk4.GtkListBox — TypeSee the GTK docs.
Gtk4.GtkListBoxRow — TypeSee the GTK docs.
Gtk4.GtkListHeader — TypeSee the GTK docs.
Gtk4.GtkListItem — TypeSee the GTK docs.
Gtk4.GtkListItemFactory — TypeSee the GTK docs.
Gtk4.GtkListStore — TypeSee the GTK docs.
Gtk4.GtkListView — TypeGtkListView(model=nothing; kwargs...)Create a GtkListView widget, optionally with a model. Keyword arguments set GObject properties.
Gtk4.GtkListView — TypeSee the GTK docs.
Gtk4.GtkLockButton — TypeSee the GTK docs.
Gtk4.GtkMapListModel — TypeSee the GTK docs.
Gtk4.GtkMediaControls — TypeSee the GTK docs.
Gtk4.GtkMediaFile — TypeSee the GTK docs.
Gtk4.GtkMediaStream — TypeSee the GTK docs.
Gtk4.GtkMenuButton — TypeSee the GTK docs.
Gtk4.GtkMessageDialog — TypeSee the GTK docs.
Gtk4.GtkMnemonicAction — TypeSee the GTK docs.
Gtk4.GtkMnemonicTrigger — TypeSee the GTK docs.
Gtk4.GtkMountOperation — TypeSee the GTK docs.
Gtk4.GtkMultiFilter — TypeSee the GTK docs.
Gtk4.GtkMultiSelection — TypeSee the GTK docs.
Gtk4.GtkMultiSorter — TypeSee the GTK docs.
Gtk4.GtkNamedAction — TypeSee the GTK docs.
Gtk4.GtkNativeDialog — TypeSee the GTK docs.
Gtk4.GtkNeverTrigger — TypeSee the GTK docs.
Gtk4.GtkNoSelection — TypeSee the GTK docs.
Gtk4.GtkNotebook — TypeGtkNotebook(; kwargs...)Create a GtkNotebook, which shows child widgets in tabs, like in a browser window. Keyword arguments allow you to set GObject properties.
See also the GTK docs.
Gtk4.GtkNotebookPage — TypeSee the GTK docs.
Gtk4.GtkNothingAction — TypeSee the GTK docs.
Gtk4.GtkNumericSorter — TypeSee the GTK docs.
Gtk4.GtkObjectExpression — TypeSee the GTK docs.
Gtk4.GtkOverlay — TypeSee the GTK docs.
Gtk4.GtkOverlay — MethodGtkOverlay(w=nothing; kwargs...)Create a GtkOverlay, a layout widget that holds one main child and other child "overlay" widgets that are drawn on top of the main child. The main child can be set using the argument w.
Gtk4.GtkOverlayLayout — TypeSee the GTK docs.
Gtk4.GtkOverlayLayoutChild — TypeSee the GTK docs.
Gtk4.GtkPadActionEntry — TypeSee the GTK docs.
Gtk4.GtkPadController — TypeSee the GTK docs.
Gtk4.GtkPageSetup — TypeSee the GTK docs.
Gtk4.GtkPaned — TypeSee the GTK docs.
Gtk4.GtkPaned — MethodGtkPaned(orientation::Symbol; kwargs...)Create and return a GtkPaned widget. The orientation argument can be :h for horizontal, or :v for vertical. Keyword arguments allow you to set GObject properties.
Gtk4.GtkPaperSize — TypeSee the GTK docs.
Gtk4.GtkPasswordEntry — TypeSee the GTK docs.
Gtk4.GtkPasswordEntryBuffer — TypeSee the GTK docs.
Gtk4.GtkPicture — TypeGtkPicture(; kwargs...)
GtkPicture(image::GdkPixbuf; kwargs...)
GtkPicture(image::GdkPaintable; kwargs...)Create a GtkPicture widget, which displays an image at its natural size. If an image is provided it will be displayed. Keyword arguments allow you to set GObject properties.
GtkPicture(filename::AbstractString; kwargs...)
GtkPicture(file::GFile; kwargs...)Try to load an image from a file and create a GtkPicture displaying it.
See also the GTK docs.
Gtk4.GtkPopover — TypeSee the GTK docs.
Gtk4.GtkPopoverMenu — TypeSee the GTK docs.
Gtk4.GtkPopoverMenuBar — TypeSee the GTK docs.
Gtk4.GtkPrintBackend — TypeSee the GTK docs.
Gtk4.GtkPrintContext — TypeSee the GTK docs.
Gtk4.GtkPrintDialog — TypeSee the GTK docs.
Gtk4.GtkPrintJob — TypeSee the GTK docs.
Gtk4.GtkPrintOperation — TypeSee the GTK docs.
Gtk4.GtkPrintSettings — TypeSee the GTK docs.
Gtk4.GtkPrintSetup — TypeSee the GTK docs.
Gtk4.GtkPrinter — TypeSee the GTK docs.
Gtk4.GtkProgressBar — TypeGtkProgressBar(; kwargs...)Create a GtkProgressBar, which shows a progress bar and optionally a text label. Keyword arguments allow you to set GObject properties.
The method or property fraction can be used to set or get the fraction of the operation that is complete (it must be between 0 and 1).
See also the GTK docs.
Gtk4.GtkPropertyExpression — TypeSee the GTK docs.
Gtk4.GtkRange — TypeSee the GTK docs.
Gtk4.GtkRecentData — TypeSee the GTK docs.
Gtk4.GtkRecentInfo — TypeSee the GTK docs.
Gtk4.GtkRecentManager — TypeSee the GTK docs.
Gtk4.GtkRequestedSize — TypeSee the GTK docs.
Gtk4.GtkRequisition — TypeSee the GTK docs.
Gtk4.GtkRevealer — TypeSee the GTK docs.
Gtk4.GtkScale — TypeSee the GTK docs.
Gtk4.GtkScale — MethodGtkScale(orientation, [scale::AbstractRange]; kwargs...)Create a scale widget with horizontal (:h) or vertical (:v) orientation and an optional range. Keyword arguments can be used to set properties.
Gtk4.GtkScaleButton — TypeSee the GTK docs.
Gtk4.GtkScrollInfo — TypeSee the GTK docs.
Gtk4.GtkScrollbar — TypeSee the GTK docs.
Gtk4.GtkScrolledWindow — TypeSee the GTK docs.
Gtk4.GtkSearchBar — TypeSee the GTK docs.
Gtk4.GtkSearchEntry — TypeSee the GTK docs.
Gtk4.GtkSelectionFilterModel — TypeSee the GTK docs.
Gtk4.GtkSeparator — TypeSee the GTK docs.
Gtk4.GtkSeparator — MethodGtkSeparator(orientation::Symbol; kwargs...)Create and return a GtkSeparator widget, which simply renders a line that visually separates widgets in a layout widget such as a GtkBox. The orientation argument can be :h for horizontal, or :v for vertical.
Gtk4.GtkSettings — TypeSee the GTK docs.
Gtk4.GtkShortcut — TypeSee the GTK docs.
Gtk4.GtkShortcutAction — TypeSee the GTK docs.
Gtk4.GtkShortcutController — TypeSee the GTK docs.
Gtk4.GtkShortcutLabel — TypeSee the GTK docs.
Gtk4.GtkShortcutTrigger — TypeSee the GTK docs.
Gtk4.GtkShortcutsGroup — TypeSee the GTK docs.
Gtk4.GtkShortcutsSection — TypeSee the GTK docs.
Gtk4.GtkShortcutsShortcut — TypeSee the GTK docs.
Gtk4.GtkShortcutsWindow — TypeSee the GTK docs.
Gtk4.GtkSignalAction — TypeSee the GTK docs.
Gtk4.GtkSignalListItemFactory — TypeSee the GTK docs.
Gtk4.GtkSignalListItemFactory — MethodGtkSignalListItemFactory(setup_cb, bind_cb)Create a GtkSignalListItemFactory and immediately connect "setup" and "bind" callback functions setup_cb and bind_cb, respectively.
Gtk4.GtkSingleSelection — TypeSee the GTK docs.
Gtk4.GtkSizeGroup — TypeSee the GTK docs.
Gtk4.GtkSliceListModel — TypeSee the GTK docs.
Gtk4.GtkSnapshot — TypeSee the GTK docs.
Gtk4.GtkSortListModel — TypeSee the GTK docs.
Gtk4.GtkSorter — TypeSee the GTK docs.
Gtk4.GtkSpinButton — TypeGtkSpinButton(min::Real, max::Real, step::Real; kwargs...)Create a GtkSpinButton widget, which shows an entry and buttons that increment and decrement the number shown in the entry. Minimum (min) and maximum (max) arguments restrict the range of allowable values, while the step argument controls the increment when the widget's buttons are used. Keyword arguments allow you to set GObject properties.
GtkSpinButton(adjustment::GtkAdjustment, climb_rate::Real, digits::Integer; kwargs...)Create a GtkSpinButton widget using an adjustment to set the range and step size. Additional arguments set widget properties: climb_rate controls the rate of acceleration when the widget's buttons are held down, while digits controls the number of decimal places displayed.
See also GtkAdjustment and the GTK docs.
Gtk4.GtkSpinButton — MethodGtkSpinButton(scale::AbstractRange; kwargs...)Create a GtkSpinButton with minimum and maximum allowed values and the default step size corresponding to scale.
Gtk4.GtkSpinner — TypeGtkSpinner(; kwargs...)Create a GtkSpinner, which optionally shows a spinning icon to indicate to the user that some operation is running. The state of the widget can be controlled through the property "spinning" or using the methods start and stop. Keyword arguments allow you to set GObject properties.
See also the GTK docs.
Gtk4.GtkStack — TypeGtkStack(; kwargs...)Create a GtkStack, which works like a GtkNotebook except that the child widget shown is controlled by a GtkStackSwitcher or GtkStackSidebar widget rather than tabs. Keyword arguments allow you to set GObject properties.
See also GtkStackSwitcher and GtkStackSidebar and the GTK docs.
Gtk4.GtkStackPage — TypeSee the GTK docs.
Gtk4.GtkStackSidebar — TypeGtkStackSidebar(; kwargs...)Create and return a GtkStackSidebar widget, which is used to control which child widget is shown by a GtkStack. Keyword arguments allow you to set GObject properties.
See also GtkStack.
Gtk4.GtkStackSwitcher — MethodGtkStackSwitcher(orientation::Symbol; kwargs...)Create and return a GtkStackSwitcher widget, which is used to control which child widget is shown by a GtkStack. The orientation argument can be :h for horizontal, or :v for vertical. Keyword arguments allow you to set GObject properties.
See also GtkStack.
Gtk4.GtkStatusbar — TypeSee the GTK docs.
Gtk4.GtkStringFilter — TypeSee the GTK docs.
Gtk4.GtkStringList — TypeSee the GTK docs.
Gtk4.GtkStringList — MethodGtkStringList()Create an empty GtkStringList, which implements the GListModel interface and holds an array of strings.
Gtk4.GtkStringObject — TypeSee the GTK docs.
Gtk4.GtkStringSorter — TypeSee the GTK docs.
Gtk4.GtkStyleContext — TypeSee the GTK docs.
Gtk4.GtkSwitch — TypeSee the GTK docs.
Gtk4.GtkSwitch — MethodGtkSwitch(active = false; kwargs...)Create a GtkSwitch widget, which shows a simple on/off switch. The widget is initialized to the on position if active is true.
Gtk4.GtkText — TypeSee the GTK docs.
Gtk4.GtkTextBuffer — TypeSee the GTK docs.
Gtk4.GtkTextChildAnchor — TypeSee the GTK docs.
Gtk4.GtkTextIter — TypeSee the GTK docs.
Gtk4.GtkTextIter — MethodGtkTextIter(text::GtkTextBuffer, char_offset::Integer)Creates a GtkTextIter with offset char_offset (one-based index).
Gtk4.GtkTextMark — TypeSee the GTK docs.
Gtk4.GtkTextTag — TypeSee the GTK docs.
Gtk4.GtkTextTagTable — TypeSee the GTK docs.
Gtk4.GtkTextView — TypeSee the GTK docs.
Gtk4.GtkToggleButton — TypeGtkToggleButton(; kwargs...)
GtkToggleButton(label::AbstractString)Create a GtkToggleButton, a subclass of GtkButton that is toggled on and off when clicked. The property "active" sets and gets whether the button is active. The signal "toggled" can be used to set callbacks for when the toggle state changes. Keyword arguments allow you to set GObject properties.
Gtk4.GtkTooltip — TypeSee the GTK docs.
Gtk4.GtkTreeExpander — TypeSee the GTK docs.
Gtk4.GtkTreeIter — TypeSee the GTK docs.
Gtk4.GtkTreeListModel — TypeSee the GTK docs.
Gtk4.GtkTreeListRow — TypeSee the GTK docs.
Gtk4.GtkTreeListRowSorter — TypeSee the GTK docs.
Gtk4.GtkTreeModelFilter — TypeSee the GTK docs.
Gtk4.GtkTreeModelSort — TypeSee the GTK docs.
Gtk4.GtkTreePath — TypeSee the GTK docs.
Gtk4.GtkTreeSelection — TypeSee the GTK docs.
Gtk4.GtkTreeStore — TypeSee the GTK docs.
Gtk4.GtkTreeView — TypeSee the GTK docs.
Gtk4.GtkTreeViewColumn — TypeSee the GTK docs.
Gtk4.GtkUriLauncher — TypeSee the GTK docs.
Gtk4.GtkVideo — TypeSee the GTK docs.
Gtk4.GtkViewport — TypeSee the GTK docs.
Gtk4.GtkVolumeButton — TypeSee the GTK docs.
Gtk4.GtkWidget — TypeSee the GTK docs.
Gtk4.GtkWidgetPaintable — TypeSee the GTK docs.
Gtk4.GtkWindowControls — TypeSee the GTK docs.
Gtk4.GtkWindowGroup — TypeSee the GTK docs.
Gtk4.GtkWindowHandle — TypeSee the GTK docs.
Gtk4.IconLookupFlags — TypeSee the GTK docs.
Gtk4.IconSize — TypeSee the GTK docs.
Gtk4.IconThemeError — TypeSee the GTK docs.
Gtk4.IconViewDropPosition — TypeSee the GTK docs.
Gtk4.ImageType — TypeSee the GTK docs.
Gtk4.InputHints — TypeSee the GTK docs.
Gtk4.InputPurpose — TypeSee the GTK docs.
Gtk4.InputSource — TypeSee the GTK docs.
Gtk4.InscriptionOverflow — TypeSee the GTK docs.
Gtk4.Justification — TypeSee the GTK docs.
Gtk4.KeyMatch — TypeSee the GTK docs.
Gtk4.LevelBarMode — TypeSee the GTK docs.
Gtk4.License — TypeSee the GTK docs.
Gtk4.ListScrollFlags — TypeSee the GTK docs.
Gtk4.ListTabBehavior — TypeSee the GTK docs.
Gtk4.MemoryFormat — TypeSee the GTK docs.
Gtk4.MessageType — TypeSee the GTK docs.
Gtk4.ModifierType — TypeSee the GTK docs.
Gtk4.MovementStep — TypeSee the GTK docs.
Gtk4.NaturalWrapMode — TypeSee the GTK docs.
Gtk4.NotebookTab — TypeSee the GTK docs.
Gtk4.NotifyType — TypeSee the GTK docs.
Gtk4.NumberUpLayout — TypeSee the GTK docs.
Gtk4.Ordering — TypeSee the GTK docs.
Gtk4.Orientation — TypeSee the GTK docs.
Gtk4.Overflow — TypeSee the GTK docs.
Gtk4.PackType — TypeSee the GTK docs.
Gtk4.PadActionType — TypeSee the GTK docs.
Gtk4.PageOrientation — TypeSee the GTK docs.
Gtk4.PageSet — TypeSee the GTK docs.
Gtk4.PaintableFlags — TypeSee the GTK docs.
Gtk4.PanDirection — TypeSee the GTK docs.
Gtk4.PickFlags — TypeSee the GTK docs.
Gtk4.PolicyType — TypeSee the GTK docs.
Gtk4.PopoverMenuFlags — TypeSee the GTK docs.
Gtk4.PositionType — TypeSee the GTK docs.
Gtk4.PrintCapabilities — TypeSee the GTK docs.
Gtk4.PrintDuplex — TypeSee the GTK docs.
Gtk4.PrintError — TypeSee the GTK docs.
Gtk4.PrintOperationAction — TypeSee the GTK docs.
Gtk4.PrintOperationResult — TypeSee the GTK docs.
Gtk4.PrintPages — TypeSee the GTK docs.
Gtk4.PrintQuality — TypeSee the GTK docs.
Gtk4.PrintStatus — TypeSee the GTK docs.
Gtk4.PropagationLimit — TypeSee the GTK docs.
Gtk4.PropagationPhase — TypeSee the GTK docs.
Gtk4.RecentManagerError — TypeSee the GTK docs.
Gtk4.ResponseType — TypeSee the GTK docs.
Gtk4.RevealerTransitionType — TypeSee the GTK docs.
Gtk4.ScrollDirection — TypeSee the GTK docs.
Gtk4.ScrollStep — TypeSee the GTK docs.
Gtk4.ScrollType — TypeSee the GTK docs.
Gtk4.ScrollUnit — TypeSee the GTK docs.
Gtk4.ScrollablePolicy — TypeSee the GTK docs.
Gtk4.SeatCapabilities — TypeSee the GTK docs.
Gtk4.SelectionMode — TypeSee the GTK docs.
Gtk4.SensitivityType — TypeSee the GTK docs.
Gtk4.ShortcutActionFlags — TypeSee the GTK docs.
Gtk4.ShortcutScope — TypeSee the GTK docs.
Gtk4.ShortcutType — TypeSee the GTK docs.
Gtk4.SizeGroupMode — TypeSee the GTK docs.
Gtk4.SizeRequestMode — TypeSee the GTK docs.
Gtk4.SortType — TypeSee the GTK docs.
Gtk4.SorterChange — TypeSee the GTK docs.
Gtk4.SorterOrder — TypeSee the GTK docs.
Gtk4.SpinButtonUpdatePolicy — TypeSee the GTK docs.
Gtk4.SpinType — TypeSee the GTK docs.
Gtk4.StackTransitionType — TypeSee the GTK docs.
Gtk4.StateFlags — TypeSee the GTK docs.
Gtk4.StringFilterMatchMode — TypeSee the GTK docs.
Gtk4.StyleContextPrintFlags — TypeSee the GTK docs.
Gtk4.SubpixelLayout — TypeSee the GTK docs.
Gtk4.SurfaceEdge — TypeSee the GTK docs.
Gtk4.SymbolicColor — TypeSee the GTK docs.
Gtk4.SystemSetting — TypeSee the GTK docs.
Gtk4.TextBufferNotifyFlags — TypeSee the GTK docs.
Gtk4.TextDirection — TypeSee the GTK docs.
Gtk4.TextExtendSelection — TypeSee the GTK docs.
Gtk4.TextSearchFlags — TypeSee the GTK docs.
Gtk4.TextViewLayer — TypeSee the GTK docs.
Gtk4.TextWindowType — TypeSee the GTK docs.
Gtk4.TextureError — TypeSee the GTK docs.
Gtk4.TitlebarGesture — TypeSee the GTK docs.
Gtk4.ToplevelState — TypeSee the GTK docs.
Gtk4.TouchpadGesturePhase — TypeSee the GTK docs.
Gtk4.TreeModelFlags — TypeSee the GTK docs.
Gtk4.TreeViewColumnSizing — TypeSee the GTK docs.
Gtk4.TreeViewDropPosition — TypeSee the GTK docs.
Gtk4.TreeViewGridLines — TypeSee the GTK docs.
Gtk4.Unit — TypeSee the GTK docs.
Gtk4.VulkanError — TypeSee the GTK docs.
Gtk4.WrapMode — TypeSee the GTK docs.
Gtk4.GdkPixbufLib.GdkPixbuf — TypeSee the GTK docs.
Gtk4.GdkPixbufLib.GdkPixbufAnimation — TypeSee the GTK docs.
Gtk4.GdkPixbufLib.GdkPixbufAnimationIter — TypeSee the GTK docs.
Gtk4.GdkPixbufLib.GdkPixbufFormat — TypeSee the GTK docs.
Gtk4.GdkPixbufLib.GdkPixbufLoader — TypeSee the GTK docs.
Gtk4.GdkPixbufLib.GdkPixbufSimpleAnim — TypeSee the GTK docs.