Top |
GtkWidget * | tepl_panel_item_get_widget () |
const gchar * | tepl_panel_item_get_name () |
const gchar * | tepl_panel_item_get_title () |
const gchar * | tepl_panel_item_get_icon_name () |
gint | tepl_panel_item_compare_by_title () |
GtkWidget *
tepl_panel_item_get_widget (TeplPanelItem *item
);
Gets the GtkWidget (the main content).
the "widget" attribute. Is NULL
when
the widget has been destroyed.
[transfer none][nullable]
Since: 6.8
const gchar *
tepl_panel_item_get_name (TeplPanelItem *item
);
Gets the name. It is an ID as a UTF-8 string. It is not displayed in the UI. It uniquely identifies an item within a list.
Since: 6.8
const gchar *
tepl_panel_item_get_title (TeplPanelItem *item
);
Gets the title. It is a human-readable UTF-8 string that can be shown in the UI to choose this item.
Since: 6.8
const gchar *
tepl_panel_item_get_icon_name (TeplPanelItem *item
);
Gets the icon name. It can be shown in the UI to choose this item, for example with the GtkImage's “icon-name” property.
Since: 6.8
gint tepl_panel_item_compare_by_title (TeplPanelItem *a
,TeplPanelItem *b
);
A GCompareFunc for the TeplPanelItem's "title" attribute.
Since: 6.8
struct TeplPanelItemInterface { GTypeInterface parent_interface; GtkWidget * (*get_widget) (TeplPanelItem *item); const gchar * (*get_name) (TeplPanelItem *item); const gchar * (*get_title) (TeplPanelItem *item); const gchar * (*get_icon_name) (TeplPanelItem *item); };
The virtual function table for TeplPanelItem.
GTypeInterface |
The parent interface. |
|
The virtual function pointer for |
||
The virtual function pointer for |
||
The virtual function pointer for |
||
The virtual function pointer for |
Since: 6.8