Re: Signal connection
- From: Roger Leigh <roger whinlatter uklinux net>
- To: Owen Taylor <otaylor redhat com>
- Cc: gtk-list gnome org
- Subject: Re: Signal connection
- Date: Sun, 10 Aug 2003 20:11:55 +0100
Owen Taylor <otaylor redhat com> writes:
>> Is there another way to achieve this effect?  I looked at
>> GConnectFlags and the functions that use this, but I'm not sure these
>> functions are appropriate.  g_signal_connect_data() looks promising,
>> but I'm not sure about using a GClosure (I don't need one, whatever
>> they are).  What a GClosure actually /is/ isn't documented, at least
>> in my version of the docs, so I'm unsure what to do here.  Any
>> suggestions would be kindly appreciated!
>
> g_signal_connect_data() will work.
>
> The GClosureNotify there has nothing to do with closures; it's
> just used because it has the right signature. It's a function
> to call when the signal is disconnected to free the callback data
> and you can pass NULL.
Super, thanks!
-- 
Roger Leigh
                Printing on GNU/Linux?  http://gimp-print.sourceforge.net/
                GPG Public Key: 0x25BFB848 available on public keyservers
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]