#ifndef SNITEM_H #define SNITEM_H #include #include #include G_BEGIN_DECLS #define SN_TYPE_ITEM sn_item_get_type() G_DECLARE_FINAL_TYPE(SnItem, sn_item, SN, ITEM, GtkWidget) SnItem* sn_item_new (const char *busname, const char *busobj, int iconsize); char* sn_item_get_busname (SnItem *self); gboolean sn_item_get_popover_visible (SnItem *self); void sn_item_set_menu_model (SnItem *widget, GMenu *menu); void sn_item_set_actiongroup (SnItem *self, const char *prefix, GSimpleActionGroup *group); void sn_item_clear_actiongroup (SnItem *self, const char *prefix); void sn_item_clear_menu_model (SnItem *widget); G_END_DECLS #define STATUSNOTIFIERITEM_XML \ "\n" \ "\n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ " \n" \ "\n" #endif /* SNITEM_H */