Il giorno Wed, 25 Nov 2009 23:20:24 +0000
Daniel Carvalho <[email protected]> ha scritto:

> The problem is the library needs to emit a signal where the argument
> is an list of integers. I could use an int[] or a GArray in this
> case... Want to ask you how to specify the gtype of the param. Or
> please point me to any open source app that uses this kind of thing.
> 
> 
> How to declare it?
> 
> klass->fields_destroyed_signal =
>       g_signal_new(I_("fields-destroyed"),
>                    G_OBJECT_CLASS_TYPE(klass),
>                    G_SIGNAL_RUN_LAST,
>                    G_STRUCT_OFFSET(VteTerminalClass,
> fields_destroyed), NULL,
>                    NULL,
>                    g_cclosure_marshal_VOID__VOID,
>                    G_TYPE_NONE, 1,
>                    G_TYPE_UINT // what to put here???
>                    );

What's wrong in using a G_TYPE_POINTER? Also notice you'll need to use
a properly marshaller.

Ciao.
-- 
Nicola
_______________________________________________
gtk-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to