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 )