Namespace
Gtk – 4.0
The GTK toolkit
Dependencies
GObject | The base type system library |
Browse documentation | |
Graphene | A thin layer of mathematical types for 3D libraries |
Browse documentation | |
Pango | Text shaping and rendering |
Browse documentation | |
GDK | The GTK windowing system abstraction |
Browse documentation | |
GSK | The GTK rendering abstraction |
Browse documentation |
Additional documentation
- Overview
- Getting Started with GTK
- Compiling the GTK Libraries
- Compiling GTK Applications on UNIX
- Running and debugging GTK Applications
- Common Questions
- Contact information and bug reports
- Initialization
- Overview of actions in GTK
- Overview of GTK input and event handling
- Overview of the drawing model
- CSS in GTK
- GTK CSS Properties
- GTK Accessibility
- List Widget Overview
- Text Widget Overview
- Tree and List Widget Overview
- Migrating from GTK 2.x to GTK 4
- Migrating from GTK 3.x to GTK 4
- The Broadway windowing system
- Using GTK on Apple macOS
- Using GTK with Wayland
- Using GTK on Windows
- GTK for the X Window System
- Widget Gallery
- Classes Hierarchy
Classes
AboutDialog | The |
ActionBar |
|
ActivateAction | A |
Adjustment |
|
AlternativeTrigger | A |
AnyFilter |
|
AppChooserButton | The |
AppChooserDialog |
|
AppChooserWidget |
|
Application |
|
ApplicationWindow |
|
AspectFrame |
|
Assistant |
|
AssistantPage |
|
ATContext |
|
BinLayout |
|
BookmarkList |
|
BoolFilter |
|
Box | The |
BoxLayout |
|
Builder | A |
BuilderCScope | A |
BuilderListItemFactory |
|
Button | The |
Calendar |
|
CallbackAction | A |
CClosureExpression | A variant of |
CellArea | An abstract class for laying out GtkCellRenderers |
CellAreaBox | A cell area that renders GtkCellRenderers into a row or a column |
CellAreaContext | Stores geometrical information for a series of rows in a GtkCellArea |
CellRenderer | An object for rendering a single cell |
CellRendererAccel | Renders a keyboard accelerator in a cell |
CellRendererCombo | Renders a combobox in a cell |
CellRendererPixbuf | Renders a pixbuf in a cell |
CellRendererProgress | Renders numbers as progress bars |
CellRendererSpin | Renders a spin button in a cell |
CellRendererSpinner | Renders a spinning animation in a cell |
CellRendererText | Renders text in a cell |
CellRendererToggle | Renders a toggle button in a cell |
CellView | A widget displaying a single row of a GtkTreeModel |
CenterBox |
|
CenterLayout |
|
CheckButton | A |
ClosureExpression | An expression using a custom |
ColorButton | The |
ColorChooserDialog | A dialog for choosing a color. |
ColorChooserWidget | The |
ColumnView |
|
ColumnViewColumn |
|
ComboBox | A |
ComboBoxText | A |
ConstantExpression | A constant value in a |
Constraint |
|
ConstraintGuide | A |
ConstraintLayout | A layout manager using constraints to describe relations between widgets. |
ConstraintLayoutChild |
|
CssProvider |
|
CustomFilter |
|
CustomLayout |
|
CustomSorter |
|
Dialog | Dialogs are a convenient way to prompt the user for a small amount of input. |
DirectoryList |
|
DragIcon |
|
DragSource |
|
DrawingArea |
|
DropControllerMotion |
|
DropDown |
|
DropTarget |
|
DropTargetAsync |
|
EditableLabel | A |
EmojiChooser | The |
Entry |
|
EntryBuffer | A |
EntryCompletion |
|
EventController |
|
EventControllerFocus |
|
EventControllerKey |
|
EventControllerLegacy |
|
EventControllerMotion |
|
EventControllerScroll |
|
EveryFilter |
|
Expander |
|
Expression |
|
FileChooserDialog |
|
FileChooserNative |
|
FileChooserWidget |
|
FileFilter |
|
Filter | A |
FilterListModel |
|
Fixed |
|
FixedLayout |
|
FixedLayoutChild |
|
FlattenListModel |
|
FlowBox | A |
FlowBoxChild |
|
FontButton | The |
FontChooserDialog | The |
FontChooserWidget | The |
Frame |
|
Gesture |
|
GestureClick |
|
GestureDrag |
|
GestureLongPress |
|
GesturePan |
|
GestureRotate |
|
GestureSingle |
|
GestureStylus |
|
GestureSwipe |
|
GestureZoom |
|
GLArea |
|
Grid |
|
GridLayout |
|
GridLayoutChild |
|
GridView |
|
HeaderBar |
|
IconPaintable | Contains information found when looking up an icon in |
IconTheme |
|
IconView |
|
Image | The |
IMContext |
|
IMContextSimple |
|
IMMulticontext |
|
InfoBar |
|
KeyvalTrigger | A |
Label | The |
LayoutChild |
|
LayoutManager | Layout managers are delegate classes that handle the preferred size and the allocation of a widget. |
LevelBar |
|
LinkButton | A |
ListBase |
|
ListBox |
|
ListBoxRow |
|
ListItem |
|
ListItemFactory | A |
ListStore | A list-like data structure that can be used with the GtkTreeView |
ListView |
|
LockButton |
|
MapListModel | A |
MediaControls |
|
MediaFile |
|
MediaStream |
|
MenuButton | The |
MessageDialog |
|
MnemonicAction | A |
MnemonicTrigger | A |
MountOperation |
|
MultiFilter |
|
MultiSelection |
|
MultiSorter |
|
NamedAction | A |
NativeDialog | Native dialogs are platform dialogs that don’t use |
NeverTrigger | A |
NoSelection |
|
Notebook |
|
NotebookPage |
|
NothingAction | A |
NumericSorter |
|
ObjectExpression | A |
Overlay |
|
OverlayLayout |
|
OverlayLayoutChild |
|
PadController |
|
PageSetup | A |
PageSetupUnixDialog |
|
Paned |
|
ParamSpecExpression | A |
PasswordEntry |
|
Picture | The |
Popover |
|
PopoverMenu |
|
PopoverMenuBar |
|
PrintContext | A |
Printer | A |
PrintJob | A |
PrintOperation |
|
PrintSettings | A |
PrintUnixDialog |
|
ProgressBar |
|
PropertyExpression | A |
Range |
|
RecentManager |
|
Revealer | A |
Scale | A |
ScaleButton |
|
Scrollbar | The |
ScrolledWindow |
|
SearchBar |
|
SearchEntry |
|
SelectionFilterModel |
|
Separator |
|
Settings |
|
Shortcut | A |
ShortcutAction |
|
ShortcutController |
|
ShortcutLabel |
|
ShortcutsGroup | A |
ShortcutsSection | A |
ShortcutsShortcut | A |
ShortcutsWindow | A |
ShortcutTrigger |
|
SignalAction | A |
SignalListItemFactory |
|
SingleSelection |
|
SizeGroup |
|
SliceListModel |
|
Snapshot |
|
Sorter |
|
SortListModel |
|
SpinButton | A |
Spinner | A |
Stack |
|
StackPage |
|
StackSidebar | A |
StackSwitcher | The |
Statusbar | A |
StringFilter |
|
StringList |
|
StringObject |
|
StringSorter |
|
StyleContext |
|
Switch |
|
Text | The |
TextBuffer | Stores text and attributes for display in a |
TextChildAnchor | A |
TextMark | A |
TextTag | A tag that can be applied to text contained in a |
TextTagTable | The collection of tags in a |
TextView | A widget that displays the contents of a |
ToggleButton | A |
Tooltip |
|
TreeExpander |
|
TreeListModel |
|
TreeListRow |
|
TreeListRowSorter |
|
TreeModelFilter | A GtkTreeModel which hides parts of an underlying tree model |
TreeModelSort | A GtkTreeModel which makes an underlying tree model sortable |
TreeSelection | The selection object for GtkTreeView |
TreeStore | A tree-like data structure that can be used with the GtkTreeView |
TreeView | A widget for displaying both trees and lists |
TreeViewColumn | A visible column in a GtkTreeView widget |
Video |
|
Viewport |
|
VolumeButton |
|
Widget | The base class for all widgets. |
WidgetPaintable |
|
Window | A |
WindowControls |
|
WindowGroup |
|
WindowHandle |
|
Interfaces
Accessible |
|
Actionable | The |
AppChooser |
|
Buildable |
|
BuilderScope |
|
CellEditable | Interface for widgets that can be used for editing cells |
CellLayout | An interface for packing cells |
ColorChooser |
|
ConstraintTarget | The |
Editable |
|
FileChooser |
|
FontChooser |
|
Native |
|
Orientable | The |
PrintOperationPreview |
|
Root |
|
Scrollable |
|
SelectionModel |
|
ShortcutManager | The |
StyleProvider |
|
TreeDragDest | Interface for Drag-and-Drop destinations in |
TreeDragSource | Interface for Drag-and-Drop destinations in |
TreeModel | The tree interface used by GtkTreeView |
TreeSortable | The interface for sortable models used by GtkTreeView |
Structs
Bitset | A |
BitsetIter | An opaque, stack-allocated struct for iterating
over the elements of a |
Border | A struct that specifies a border around a rectangular area. |
BuildableParseContext | An opaque context struct for |
BuildableParser | A sub-parser for |
CssLocation | Represents a location in a file or other source of data parsed by the CSS engine. |
CssSection | Defines a part of a CSS document. |
CssStyleChange | |
ExpressionWatch | An opaque structure representing a watched |
PadActionEntry | Struct defining a pad action entry. |
PageRange | A range of pages to print. |
PaperSize |
|
PrintBackend | |
RecentData | Meta-data to be passed to |
RecentInfo |
|
RequestedSize | Represents a request of a screen object in a given orientation. These
are primarily used in container implementations when allocating a natural
size for children calling. See |
Requisition | A |
TextIter | An iterator for the contents of a |
TreeIter | The |
TreePath | An opaque structure representing a path to a row in a model. |
TreeRowReference | A GtkTreeRowReference tracks model changes so that it always refers to the
same row (a |
Aliases
Allocation | The rectangle representing the area allocated for a widget by its parent. |
Enumerations
AccessibleAutocomplete | The possible values for the |
AccessibleInvalidState | The possible values for the |
AccessibleProperty | The possible accessible properties of a |
AccessibleRelation | The possible accessible relations of a |
AccessibleRole | The accessible role for a |
AccessibleSort | The possible values for the |
AccessibleState | The possible accessible states of a |
AccessibleTristate | The possible values for the |
Align | Controls how a widget deals with extra space in a single dimension. |
ArrowType | Used to indicate the direction in which an arrow should point. |
AssistantPageType | Determines the page role inside a |
BaselinePosition | Baseline position in a row of widgets. |
BorderStyle | Describes how the border of a UI element should be rendered. |
ButtonsType | Prebuilt sets of buttons for |
CellRendererAccelMode | Determines if the edited accelerators are GTK accelerators. If they are, consumed modifiers are suppressed, only accelerators accepted by GTK are allowed, and the accelerators are rendered in the same way as they are in menus. |
CellRendererMode | Identifies how the user can interact with a particular cell. |
ConstraintAttribute | The widget attributes that can be used when creating a |
ConstraintRelation | The relation between two terms of a constraint. |
ConstraintStrength | The strength of a constraint, expressed as a symbolic constant. |
CornerType | Specifies which corner a child widget should be placed in when packed into
a |
CssParserWarning | Warnings that can occur while parsing CSS. |
DeleteType | Passed to various keybinding signals for deleting text. |
DirectionType | Focus movement types. |
EditableProperties | |
EntryIconPosition | Specifies the side of the entry at which an icon is placed. |
EventSequenceState | Describes the state of a |
FileChooserAction | Describes whether a |
FilterChange | Describes changes in a filter in more detail and allows objects using the filter to optimize refiltering items. |
FilterMatch | Describes the known strictness of a filter. |
IconSize | Built-in icon sizes. |
IconViewDropPosition | An enum for determining where a dropped item goes. |
ImageType | Describes the image data representation used by a |
InputPurpose | Describes primary purpose of the input widget. |
Justification | Used for justifying the text inside a |
LevelBarMode | Describes how |
License | The type of license for an application. |
MessageType | The type of message being displayed in a |
MovementStep | Passed as argument to various keybinding signals for moving the cursor position. |
NotebookTab | The parameter used in the action signals of |
NumberUpLayout | Used to determine the layout of pages on a sheet when printing multiple pages per sheet. |
Ordering | Describes the way two values can be compared. |
Orientation | Represents the orientation of widgets and other objects. |
Overflow | Defines how content overflowing a given area should be handled. |
PackType | Represents the packing location of a children in its parent. |
PadActionType | The type of a pad action. |
PageOrientation | See also |
PageSet | See also |
PanDirection | Describes the panning direction of a |
PolicyType | Determines how the size should be computed to achieve the one of the visibility mode for the scrollbars. |
PositionType | Describes which edge of a widget a certain feature is positioned at. |
PrintDuplex | See also |
PrintOperationAction | Determines what action the print operation should perform. |
PrintOperationResult | The result of a print operation. |
PrintPages | See also |
PrintQuality | See also |
PrintStatus | The status gives a rough indication of the completion of a running print operation. |
PropagationLimit | Describes limits of a |
PropagationPhase | Describes the stage at which events are fed into a |
ResponseType | Predefined values for use as response ids in |
RevealerTransitionType | These enumeration values describe the possible transitions
when the child of a |
ScrollablePolicy | Defines the policy to be used in a scrollable widget when updating the scrolled window adjustments in a given orientation. |
ScrollStep | Passed as argument to various keybinding signals. |
ScrollType | Scrolling types. |
SelectionMode | Used to control what selections users are allowed to make. |
SensitivityType | Determines how GTK handles the sensitivity of various controls, such as combo box buttons. |
ShortcutScope | Describes where |
ShortcutType | GtkShortcutType specifies the kind of shortcut that is being described. |
SizeGroupMode | The mode of the size group determines the directions in which the size group affects the requested sizes of its component widgets. |
SizeRequestMode | Specifies a preference for height-for-width or width-for-height geometry management. |
SorterChange | Describes changes in a sorter in more detail and allows users to optimize resorting. |
SorterOrder | Describes the type of order that a |
SortType | Determines the direction of a sort. |
SpinButtonUpdatePolicy | Determines whether the spin button displays values outside the adjustment bounds. |
SpinType | The values of the GtkSpinType enumeration are used to specify the
change to make in |
StackTransitionType | Possible transitions between pages in a |
StringFilterMatchMode | Specifies how search strings are matched inside text. |
SystemSetting | Values that can be passed to the GtkWidgetClass.system_setting_changed vfunc. |
TextDirection | Reading directions for text. |
TextExtendSelection | Granularity types that extend the text selection. Use the
|
TextViewLayer | Used to reference the layers of |
TextWindowType | Used to reference the parts of |
TreeViewColumnSizing | The sizing method the column uses to determine its width. Please note
that |
TreeViewDropPosition | An enum for determining where a dropped row goes. |
TreeViewGridLines | Used to indicate which grid lines to draw in a tree view. |
Unit | See also |
WrapMode | Describes a type of line wrapping. |
Bitfields
ApplicationInhibitFlags | Types of user actions that may be blocked by |
BuilderClosureFlags | The list of flags that can be passed to |
CellRendererState | Tells how a cell is to be rendered. |
DebugFlags | |
DialogFlags | Flags used to influence dialog construction. |
EventControllerScrollFlags | Describes the behavior of a |
FontChooserLevel | Specifies the granularity of font selection
that is desired in a |
IconLookupFlags | Used to specify options for |
InputHints | Describes hints that might be taken into account by input methods or applications. |
PickFlags | Flags that influence the behavior of |
PopoverMenuFlags | Flags that affect how popover menus are created from a menu model. |
PrintCapabilities | Specifies which features the print dialog should offer. |
ShortcutActionFlags | List of flags that can be passed to action activation. |
StateFlags | Describes a widget state. |
StyleContextPrintFlags | Flags that modify the behavior of |
TextSearchFlags | Flags affecting how a search is done. |
TreeModelFlags | These flags indicate various properties of a |
Error Domains
BuilderError | Error codes that identify various errors that can occur while using
|
ConstraintVflParserError | Domain for VFL parsing errors. |
CssParserError | Errors that can occur while parsing CSS. |
FileChooserError | These identify the various errors that can occur while calling
|
IconThemeError | Error codes for |
PrintError | Error codes that identify various errors that can occur while using the GTK printing support. |
RecentManagerError | Error codes for |
Callbacks
AssistantPageFunc | Type of callback used to calculate the next page in a |
CellAllocCallback | The type of the callback functions used for iterating over the
cell renderers and their allocated areas inside a |
CellCallback | The type of the callback functions used for iterating over
the cell renderers of a |
CellLayoutDataFunc | A function which should set the value of |
CustomAllocateFunc | A function to be used by |
CustomFilterFunc | User function that is called to determine if the |
CustomMeasureFunc | A function to be used by |
CustomRequestModeFunc | Queries a widget for its preferred size request mode. |
DrawingAreaDrawFunc | Whenever |
EntryCompletionMatchFunc | A function which decides whether the row indicated by |
ExpressionNotify | Callback called by |
FlowBoxCreateWidgetFunc | Called for flow boxes that are bound to a |
FlowBoxFilterFunc | A function that will be called whenever a child changes or is added. |
FlowBoxForeachFunc | A function used by |
FlowBoxSortFunc | A function to compare two children to determine which should come first. |
FontFilterFunc | The type of function that is used for deciding what fonts get
shown in a |
IconViewForeachFunc | A function used by |
ListBoxCreateWidgetFunc | Called for list boxes that are bound to a |
ListBoxFilterFunc | Will be called whenever the row changes or is added and lets you control if the row should be visible or not. |
ListBoxForeachFunc | A function used by |
ListBoxSortFunc | Compare two rows to determine which should be first. |
ListBoxUpdateHeaderFunc | Whenever |
MapListModelMapFunc | User function that is called to map an |
MenuButtonCreatePopupFunc | User-provided callback function to create a popup for a
|
PageSetupDoneFunc | The type of function that is passed to
|
PrinterFunc | The type of function passed to |
PrintJobCompleteFunc | The type of callback that is passed to |
PrintSettingsFunc | |
ScaleFormatValueFunc | |
ShortcutFunc | Prototype for shortcuts based on user callbacks. |
TextCharPredicate | The predicate function used by |
TextTagTableForeach | A function used with |
TickCallback | Callback type for adding a function to update animations. See |
TreeCellDataFunc | A function to set the properties of a cell instead of just using the straight mapping between the cell and the model. |
TreeIterCompareFunc | A GtkTreeIterCompareFunc should return a negative integer, zero, or a positive
integer if |
TreeListModelCreateModelFunc | Prototype of the function called to create new child models when
|
TreeModelFilterModifyFunc | A function which calculates display values from raw values in the model.
It must fill |
TreeModelFilterVisibleFunc | A function which decides whether the row indicated by |
TreeModelForeachFunc | Type of the callback passed to |
TreeSelectionForeachFunc | A function used by |
TreeSelectionFunc | A function used by |
TreeViewColumnDropFunc | Function type for determining whether |
TreeViewMappingFunc | Function used for |
TreeViewRowSeparatorFunc | Function type for determining whether the row pointed to by |
TreeViewSearchEqualFunc | A function used for checking whether a row in |
WidgetActionActivateFunc | The type of the callback functions used for activating
actions installed with |
Functions
accelerator_get_default_mod_mask | Gets the modifier mask. |
accelerator_get_label | Converts an accelerator keyval and modifier mask into a string which can be used to represent the accelerator to the user. |
accelerator_get_label_with_keycode | Converts an accelerator keyval and modifier mask into a string that can be displayed to the user. |
accelerator_name | Converts an accelerator keyval and modifier mask into a string
parseable by |
accelerator_name_with_keycode | Converts an accelerator keyval and modifier mask
into a string parseable by |
accelerator_parse | Parses a string representing an accelerator. |
accelerator_parse_with_keycode | Parses a string representing an accelerator. |
accelerator_valid | Determines whether a given keyval and modifier mask constitute a valid keyboard accelerator. |
check_version | Checks that the GTK library in use is compatible with the given version. |
css_parser_error_quark | |
css_parser_warning_quark | |
disable_setlocale | Prevents |
distribute_natural_allocation | Distributes |
enumerate_printers | Calls a function for all |
get_binary_age | Returns the binary age as passed to |
get_debug_flags | Returns the GTK debug flags that are currently active. |
get_default_language | Returns the |
get_interface_age | Returns the interface age as passed to |
get_locale_direction | Get the direction of the current locale. This is the expected reading direction for text and UI. |
get_major_version | Returns the major version number of the GTK library. |
get_micro_version | Returns the micro version number of the GTK library. |
get_minor_version | Returns the minor version number of the GTK library. |
hsv_to_rgb | Converts a color from HSV space to RGB. |
init | Call this function before using any other GTK functions in your GUI applications. It will initialize everything needed to operate the toolkit and parses some standard command line options. |
init_check | This function does the same work as |
is_initialized | Use this function to check if GTK has been initialized with |
param_spec_expression | Creates a new |
print_run_page_setup_dialog | Runs a page setup dialog, letting the user modify the values from
|
print_run_page_setup_dialog_async | Runs a page setup dialog, letting the user modify the values from |
render_activity | Renders an activity indicator (such as in |
render_arrow | Renders an arrow pointing to |
render_background | Renders the background of an element. |
render_check | Renders a checkmark (as in a |
render_expander | Renders an expander (as used in |
render_focus | Renders a focus indicator on the rectangle determined by |
render_frame | Renders a frame around the rectangle defined by |
render_handle | Renders a handle (as in |
render_icon | Renders the icon in |
render_layout | Renders |
render_line | Renders a line from (x0, y0) to (x1, y1). |
render_option | Renders an option mark (as in a radio button), the |
rgb_to_hsv | Converts a color from RGB space to HSV. |
set_debug_flags | Sets the GTK debug flags. |
show_about_dialog | A convenience function for showing an application’s about dialog. |
show_uri | This function launches the default application for showing a given uri, or shows an error dialog if that fails. |
show_uri_full | This function launches the default application for showing a given uri. |
show_uri_full_finish | Finishes the |
test_accessible_assertion_message_role | |
test_accessible_check_property | Checks whether the accessible |
test_accessible_check_relation | Checks whether the accessible |
test_accessible_check_state | Checks whether the accessible |
test_accessible_has_property | Checks whether the |
test_accessible_has_relation | Checks whether the |
test_accessible_has_role | Checks whether the |
test_accessible_has_state | Checks whether the |
test_init | This function is used to initialize a GTK test program. |
test_list_all_types | Return the type ids that have been registered after
calling |
test_register_all_types | Force registration of all core GTK object types. |
test_widget_wait_for_draw | Enters the main loop and waits for |
tree_create_row_drag_content | Creates a content provider for dragging |
tree_get_row_drag_data | Obtains a |
value_dup_expression | Retrieves the |
value_get_expression | Retrieves the |
value_set_expression | Stores the given |
value_take_expression | Stores the given |
Function Macros
BUILDER_WARN_INVALID_CHILD_TYPE | This macro should be used to emit a warning about and unexpected |
CELL_AREA_WARN_INVALID_CELL_PROPERTY_ID | This macro should be used to emit a standard warning about unexpected
properties in |
CHECK_VERSION | Returns |
DEBUG_CHECK | |
NOTE | |
test_accessible_assert_role | Checks whether a |
VALUE_HOLDS_EXPRESSION | Evaluates to |
widget_class_bind_template_callback | Binds a callback function defined in a template to the |
widget_class_bind_template_child | Binds a child widget defined in a template to the |
widget_class_bind_template_child_internal | Binds a child widget defined in a template to the |
widget_class_bind_template_child_internal_private | Binds a child widget defined in a template to the |
widget_class_bind_template_child_private | Binds a child widget defined in a template to the |
Constants
ACCESSIBLE_VALUE_UNDEFINED | An undefined value. The accessible attribute is either unset, or its value is undefined. |
BINARY_AGE | Like |
IM_MODULE_EXTENSION_POINT_NAME | |
INPUT_ERROR | Constant to return from a signal handler for the ::input signal in case of conversion failure. |
INTERFACE_AGE | Like |
LEVEL_BAR_OFFSET_FULL | The name used for the stock full offset included by |
LEVEL_BAR_OFFSET_HIGH | The name used for the stock high offset included by |
LEVEL_BAR_OFFSET_LOW | The name used for the stock low offset included by |
MAJOR_VERSION | Like |
MAX_COMPOSE_LEN | |
MEDIA_FILE_EXTENSION_POINT_NAME | |
MICRO_VERSION | Like |
MINOR_VERSION | Like |
PAPER_NAME_A3 | Name for the A3 paper size. |
PAPER_NAME_A4 | Name for the A4 paper size. |
PAPER_NAME_A5 | Name for the A5 paper size. |
PAPER_NAME_B5 | Name for the B5 paper size. |
PAPER_NAME_EXECUTIVE | Name for the Executive paper size. |
PAPER_NAME_LEGAL | Name for the Legal paper size. |
PAPER_NAME_LETTER | Name for the Letter paper size. |
PRINT_SETTINGS_COLLATE | |
PRINT_SETTINGS_DEFAULT_SOURCE | |
PRINT_SETTINGS_DITHER | |
PRINT_SETTINGS_DUPLEX | |
PRINT_SETTINGS_FINISHINGS | |
PRINT_SETTINGS_MEDIA_TYPE | |
PRINT_SETTINGS_N_COPIES | |
PRINT_SETTINGS_NUMBER_UP | |
PRINT_SETTINGS_NUMBER_UP_LAYOUT | |
PRINT_SETTINGS_ORIENTATION | |
PRINT_SETTINGS_OUTPUT_BASENAME | 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. |
PRINT_SETTINGS_OUTPUT_BIN | |
PRINT_SETTINGS_OUTPUT_DIR | The key used by the “Print to file” printer to store the directory to which the output should be written. |
PRINT_SETTINGS_OUTPUT_FILE_FORMAT | The key used by the “Print to file” printer to store the format of the output. The supported values are “PS” and “PDF”. |
PRINT_SETTINGS_OUTPUT_URI | 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. |
PRINT_SETTINGS_PAGE_RANGES | |
PRINT_SETTINGS_PAGE_SET | |
PRINT_SETTINGS_PAPER_FORMAT | |
PRINT_SETTINGS_PAPER_HEIGHT | |
PRINT_SETTINGS_PAPER_WIDTH | |
PRINT_SETTINGS_PRINT_PAGES | |
PRINT_SETTINGS_PRINTER | |
PRINT_SETTINGS_PRINTER_LPI | |
PRINT_SETTINGS_QUALITY | |
PRINT_SETTINGS_RESOLUTION | |
PRINT_SETTINGS_RESOLUTION_X | |
PRINT_SETTINGS_RESOLUTION_Y | |
PRINT_SETTINGS_REVERSE | |
PRINT_SETTINGS_SCALE | |
PRINT_SETTINGS_USE_COLOR | |
PRINT_SETTINGS_WIN32_DRIVER_EXTRA | |
PRINT_SETTINGS_WIN32_DRIVER_VERSION | |
PRIORITY_RESIZE | Use this priority for functionality related to size allocation. |
STYLE_PROVIDER_PRIORITY_APPLICATION | A priority that can be used when adding a |
STYLE_PROVIDER_PRIORITY_FALLBACK | The priority used for default style information that is used in the absence of themes. |
STYLE_PROVIDER_PRIORITY_SETTINGS | The priority used for style information provided
via |
STYLE_PROVIDER_PRIORITY_THEME | The priority used for style information provided by themes. |
STYLE_PROVIDER_PRIORITY_USER | The priority used for the style information from
|
TEXT_VIEW_PRIORITY_VALIDATE | The priority at which the text view validates onscreen lines in an idle job in the background. |
TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID | Uses the default sort function in a [interface@Gtk.TreeSortable]. |
TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID | Disables sorting in a [interface@Gtk.TreeSortable]. |