Namespace
Panel – 1
A dock/panel library for GTK 4
Dependencies
| GObject—2.0 | The base type system library |
| Browse documentation |
Classes
| ActionMuxer |
since: 1 |
| Application |
since: 1 |
| Dock |
The since: 1 |
| DocumentWorkspace |
since: 1 |
| Frame |
The since: 1 |
| FrameHeaderBar |
A header bar for since: 1 |
| FrameSwitcher |
A since: 1 |
| FrameTabBar |
A since: 1 |
| Grid |
The since: 1 |
| GridColumn |
since: 1 |
| GSettingsActionGroup |
since: 1 |
| Inhibitor |
since: 1 |
| LayeredSettings |
since: 1 |
| MenuManager |
The goal of since: 1 |
| OmniBar |
A multi-use widget for user interaction in the window header bar. You can add widgets, a popover to provide action items, an icon, updates on progress and pulse the main widget. since: 1 |
| Paned |
A since: 1 |
| Position |
Specifies a position in the dock. You receive a since: 1 |
| SaveDelegate |
since: 1 |
| SaveDialog |
since: 1 |
| Session |
since: 1 |
| SessionItem |
since: 1 |
| Settings |
since: 1 |
| Statusbar |
A panel status bar is meant to be displayed at the bottom of the window. It can contain widgets in the prefix and in the suffix. since: 1 |
| ThemeSelector |
A widget that allow selecting theme preference between “dark”, “light” and “follow” the system preference. since: 1 |
| ToggleButton |
The since: 1 |
| Widget |
PanelWidget is the base widget class for widgets added to a
since: 1 |
| Workbench |
since: 1 |
| Workspace |
since: 1 |
Interfaces
| FrameHeader |
An interface implemented by the header of a since: 1 |
Structs
| Action |
since: 1 |
Enumerations
| Area |
The area of the panel. since: 1 |
Callbacks
| ActionActivateFunc |
since: 1 |
| FrameCallback |
Callback passed to “foreach frame” functions. since: 1 |
| WorkspaceForeach |
This function is called for each workspace window within a since: 1.4 |
Functions
| check_version |
since: 1 |
| finalize |
since: 1 |
| get_major_version |
since: 1 |
| get_micro_version |
since: 1 |
| get_minor_version |
since: 1 |
| get_resource |
since: 1 |
| init |
since: 1 |
| marshal_BOOLEAN__OBJECT_OBJECT |
since: 1 |
| marshal_BOOLEAN__OBJECT_OBJECTv |
since: 1 |
| marshal_OBJECT__OBJECT |
since: 1 |
| marshal_OBJECT__OBJECTv |
since: 1 |
Function Macros
| CHECK_VERSION |
Compile-time version checking. Evaluates to since: 1 |
| DEFINE_ACTION_GROUP |
Use this to define a type that will implement GActionGroup. since: 1 |
| ENCODE_VERSION |
since: 1 |
Constants
| MAJOR_VERSION |
Libpanel major version component (e.g. 1 if since: 1 |
| MICRO_VERSION |
Libpanel micro version component (e.g. 3 if since: 1 |
| MINOR_VERSION |
Libpanel minor version component (e.g. 2 if since: 1 |
| VERSION_S |
Libpanel version, encoded as a string, useful for printing and concatenation. since: 1 |
| WIDGET_KIND_ANY |
since: 1 |
| WIDGET_KIND_DOCUMENT |
since: 1 |
| WIDGET_KIND_UNKNOWN |
since: 1 |
| WIDGET_KIND_UTILITY |
since: 1 |