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 ├── 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