I'm new to gtk and still reading tutorials, but can we
register a new signal to any global object (possiblely
main window), thus call back function can be connected
in the main thread and the signal can be emitted in
other threads?

--- Jonathan Winterflood
<[EMAIL PROTECTED]> wrote:

> On 7/11/07, Gabriele Greco <[EMAIL PROTECTED]>
> wrote:
> >
> > Jonathan Winterflood wrote:
> > > Could the GAsyncQueue be configured to run a
> callback in the main thread
> > > when a element (or whatever gets pushed into it)
> is ready, just like one
> > > woud do with a GIOChannel ?
> > >
> > > It would be cleaner than a timeout or an idle
> function I think.
> > >
> > That will be the ideal solution, but unfortunately
> I fear there is no
> > API to hook an asyncqueue to a giochannel or
> straight to the main loop.
> >
> > --
> > Bye,
> > Gabry
> 
> 
> Indeed, it seems so...
> What about creating a couple of GIOChannels and
> using them the same as a
> pipe, but inside the program (then just pass
> pointers through it, the same
> as with the asynqueue?)
> 
> I'm not sure it's possible though, just probing...
> 
> Jonathan
> -- 
> <Morpheus> linux, c'est une question de VI ou de
> MORE
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
>
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
> 



 
____________________________________________________________________________________
The fish are biting. 
Get more visitors on your site using Yahoo! Search Marketing.
http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to