Re: [Evolution-hackers] e_cal_get_query - wah?
- From: Trent Lloyd <lathiat bur st>
- To: Rodrigo Moya <rodrigo ximian com>
- Cc: evolution-hackers lists ximian com
- Subject: Re: [Evolution-hackers] e_cal_get_query - wah?
- Date: Mon, 19 Apr 2004 12:37:10 +0800
Appologies, that was me trying something (I had seen it somewhere) and
forgot to take it out.
It doesn't work with #t either, heres the actual code
ESourceList *source_list;
GString *uri_str;
ESource *source;
ECalSourceType type;
GConfClient *gconf_client;
ECal *cal;
static ECalView *test;
gconf_client = gconf_client_get_default();
source_list = e_source_list_new_for_gconf(gconf_client,
"/apps/evolution/calendar/sources");
source = e_source_list_peek_source_by_uid(source_list,
uri->uid);
type = E_CAL_SOURCE_TYPE_EVENT;
cal = auth_new_cal_from_source(source, type);
if (e_cal_get_query(cal, "#t", &test, NULL)) { /* always wants
to fail */
g_signal_connect(test, "cal_opened",
G_CALLBACK(test_cb), "open");
g_warning("created query");
} else {
g_warning("query creation failed");
}
(evolution-1.5:20299): calendar-gui-WARNING **: query creation failed
Cheers,
Trent
> > Hi Guys,
> >
> > I'm trying to get a query so I can catch updates to a calendar, I have
> >
> > ECalView *test;
> > ECal *cal;
> > e_cal_get_query(cal, "(#t)", &test, NULL);
> >
> > this returns, false, what should I be doing?
> >
> the query string is invalid, you should use "#t", without parenthesis.
>
> cheers
--
Trent "Lathiat" Lloyd <lathiat bur st>
Bur.st Networking Inc.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]