Top | ![]() |
![]() |
![]() |
![]() |
PhoshToplevelManagerPhoshToplevelManager — Tracks and interacts with toplevel surfaces for window management purposes. |
PhoshToplevel * phosh_toplevel_manager_get_toplevel (PhoshToplevelManager *self
,guint num
);
guint
phosh_toplevel_manager_get_num_toplevels
(PhoshToplevelManager *self
);
“num-toplevels”
property“num-toplevels” gint
The current number of toplevels.
Flags: Read
Allowed values: >= 0
Default value: 0
“toplevel-added”
signalvoid user_function (PhoshToplevelManager *manager, PhoshToplevel *toplevel, gpointer user_data)
Emitted whenever a toplevel has been added to the list.
manager |
The PhoshToplevelManager emitting the signal. |
|
toplevel |
The PhoshToplevel being added to the list. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“toplevel-changed”
signalvoid user_function (PhoshToplevelManager *manager, PhoshToplevel *toplevel, gpointer user_data)
Emitted whenever a toplevel has changed properties.
manager |
The PhoshToplevelManager emitting the signal. |
|
toplevel |
The PhoshToplevel that changed properties. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last