Namespace

GPluginGtk4 – 1.0

GPlugin Gtk Library

Version0.43.2-dev
AuthorsGPlugin Developers
LicenseLGPL-2.1-or-later
Websitehttps://keep.imfreedom.org/gplugin/gplugin/
Sourcehttps://keep.imfreedom.org/gplugin/gplugin/

Build

C headersgplugin-gtk.h
pkg-config filesgplugin-gtk4

Dependencies

GLib—2.0 General-purpose, portable utility library.
Browse documentation
GObject—2.0 The base type system library
Browse documentation
GPlugin—1.0 Plugin library
Browse documentation

Additional documentation

Classes

PluginPage

A widget that displays a single GPluginPlugin in a user friendly way, intended to be placed in a GPluginGtkView.

since: 0.39

PluginRow

A widget that displays a GPluginPlugin in a user friendly way, intended to be placed in a GtkListBox.

since: 0.38

PluginSettingsList

A GtkListBox widget that displays all the settings from a plugin.

since: 0.40

View

A widget that displays all the plugins and some basic information about them.

Functions

version_check

Checks that the GPluginGtk library in use is compatible with the given version.

Function Macros

VERSION_CHECK

Checks the version of the GPluginGtk library that is being compiled against.

Constants

EXTRA_VERSION

This is the extra version string of GPluginGtk that was compiled against.

MAJOR_VERSION

This is the major version number of GPluginGtk that was compiled against.

MICRO_VERSION

This is the micro version number of GPluginGtk that was compiled against.

MINOR_VERSION

This is the minor version number of GPluginGtk that was compiled against.

VERSION

This is the string version number of GPluginGtk that was compiled against.

VERSION_MIN_REQUIRED

A macro that should be defined by the user prior to including the gplugin-gtk.h header.