Gtk2-Recent
view release on metacpan or search on metacpan
xs/RecentItem.xs view on Meta::CPAN
##G_CONST_RETURN GList * egg_recent_item_get_groups (const EggRecentItem *item);
=for apidoc
=for signature list = $item->get_groups
=cut
void
egg_recent_item_get_groups (item)
const EggRecentItem *item
PREINIT:
GList *i, *groups;
PPCODE:
groups = (GList *) egg_recent_item_get_groups (item);
for (i = groups; i != NULL; i = i->next)
XPUSHs (sv_2mortal (newSVGChar (i->data)));
gboolean
egg_recent_item_in_group (item, group)
const EggRecentItem * item
const gchar * group
void
xs/RecentModel.xs view on Meta::CPAN
##GList * egg_recent_model_get_list (EggRecentModel *model);
=for apidoc
=for signature list = $model->get_list
Return the list of recently used files, in form of Gtk2::Recent::Item objects.
=cut
void
egg_recent_model_get_list (model)
EggRecentModel * model
PREINIT:
GList *res = NULL, *iter;
PPCODE:
res = egg_recent_model_get_list (model);
for (iter = res; iter; iter = iter->next) {
EggRecentItem *item = (EggRecentItem *) iter->data;
XPUSHs (sv_2mortal (newSVEggRecentItem (item)));
}
##void egg_recent_model_changed (EggRecentModel *model);
=for apidoc
Emit the "changed" signal of the model.
=cut
( run in 1.594 second using v1.01-cache-2.11-cpan-5511b514fd6 )