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.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.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.GdkClipboard
— 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.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.GdkVulkanContext
— 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.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.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.GskOpacityNode
— TypeSee the GTK docs.
Gtk4.GskOutsetShadowNode
— TypeSee the GTK docs.
Gtk4.GskParseLocation
— 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.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.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
— TypeSee the GTK docs.
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.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.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
— 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
GtkFileFilter
initially 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
— TypeSee 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
— TypeSee 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.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
— TypeSee 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
— TypeSee the GTK docs.
Gtk4.GtkPopover
— TypeSee the GTK docs.
Gtk4.GtkPopoverMenu
— TypeSee the GTK docs.
Gtk4.GtkPopoverMenuBar
— 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
— TypeSee 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.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
— TypeSee the GTK docs.
Gtk4.GtkSpinner
— TypeSee the GTK docs.
Gtk4.GtkStack
— TypeSee the GTK docs.
Gtk4.GtkStackPage
— TypeSee the GTK docs.
Gtk4.GtkStackSidebar
— TypeSee the GTK docs.
Gtk4.GtkStackSwitcher
— TypeSee the GTK docs.
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.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
— TypeSee the GTK docs.
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.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.ToplevelState
— TypeSee the GTK docs.
Gtk4.TouchpadGesturePhase
— 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.