PhoshBackground
PhoshBackground — The monitor's background
|
|
Object Hierarchy
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkWindow
╰── PhoshLayerSurface
╰── PhoshBackground
Implemented Interfaces
PhoshBackground implements
AtkImplementorIface and GtkBuildable.
Functions
phosh_background_new ()
GtkWidget *
phosh_background_new (gpointer layer_shell
,
gpointer wl_output
,
guint width
,
guint height
,
gboolean primary
);
phosh_background_set_primary ()
void
phosh_background_set_primary (PhoshBackground *self
,
gboolean primary
);
Types and Values
PHOSH_TYPE_BACKGROUND
#define PHOSH_TYPE_BACKGROUND (phosh_background_get_type())
PhoshBackground
typedef struct _PhoshBackground PhoshBackground;
Property Details
The “primary”
property
“primary” gboolean
Whether this is the background for the primary monitor.
Flags: Read / Write / Construct
Default value: FALSE
Signal Details
The “background-loaded”
signal
void
user_function (PhoshBackground *phoshbackground,
gpointer user_data)
Flags: Run Last