| Top |
| GtkWidget * | phosh_status_icon_new () |
| void | phosh_status_icon_set_icon_size () |
| GtkIconSize | phosh_status_icon_get_icon_size () |
| void | phosh_status_icon_set_icon_name () |
| gchar * | phosh_status_icon_get_icon_name () |
| void | phosh_status_icon_set_extra_widget () |
| GtkWidget * | phosh_status_icon_get_extra_widget () |
| void | phosh_status_icon_set_info () |
| gchar * | phosh_status_icon_get_info () |
| void | phosh_status_icon_set_show_always () |
| gboolean | phosh_status_icon_get_show_always () |
| GtkWidget * | extra-widget | Read / Write |
| gchar * | icon-name | Read / Write |
| GtkIconSize | icon-size | Read / Write |
| gchar * | info | Read / Write |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── PhoshStatusIcon
├── PhoshBatteryInfo
├── PhoshBtInfo
├── PhoshConnectivityInfo
├── PhoshFeedbackInfo
├── PhoshRotateInfo
├── 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 gchar *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 gchar *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” gchar *
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