| Top |
| GtkWidget * | extra-widget | Read / Write |
| char * | icon-name | Read / Write |
| GtkIconSize | icon-size | Read / Write |
| char * | info | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── PhoshStatusIcon ├── PhoshBatteryInfo ├── PhoshBtInfo ├── PhoshConnectivityInfo ├── PhoshDockedInfo ├── PhoshFeedbackInfo ├── PhoshRotateInfo ├── PhoshTorchInfo ├── PhoshWifiInfo ╰── PhoshWWanInfo
void phosh_status_icon_set_icon_size (PhoshStatusIcon *self,GtkIconSize size);
GtkIconSize
phosh_status_icon_get_icon_size (PhoshStatusIcon *self);
void phosh_status_icon_set_icon_name (PhoshStatusIcon *self,const char *icon_name);
void phosh_status_icon_set_extra_widget (PhoshStatusIcon *self,GtkWidget *widget);
GtkWidget *
phosh_status_icon_get_extra_widget (PhoshStatusIcon *self);
void phosh_status_icon_set_info (PhoshStatusIcon *self,const char *info);
void phosh_status_icon_set_show_always (PhoshStatusIcon *self,gboolean show_always);
gboolean
phosh_status_icon_get_show_always (PhoshStatusIcon *self);
“extra-widget” property“extra-widget” GtkWidget *
An additional widget.
Owner: PhoshStatusIcon
Flags: Read / Write
“icon-name” property “icon-name” char *
The icon name.
Owner: PhoshStatusIcon
Flags: Read / Write
Default value: NULL
“icon-size” property“icon-size” GtkIconSize
The icon size.
Owner: PhoshStatusIcon
Flags: Read / Write
Default value: GTK_ICON_SIZE_LARGE_TOOLBAR