Murray Cumming wrote:
> On Wed, 2008-01-30 at 16:51 -0500, José Alburquerque wrote:
>   
>>>>  class defined in 
>>>> structure.hg to use Glib::ValueBase (just checked in to svn).  I'm still 
>>>> a bit unclear about working with Glib::ValueBase so I wrote the attached 
>>>> test (also checked in). I'm stuck in the last if block where I'm trying 
>>>> to determine if the value obtained is of the right type.
>>>>     
>>>>         
>>> You can try
>>> G_VALUE_TYPE(value.gobj()):
>>> http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#G-VALUE-TYPE:CAPS
>>>
>>>   
>>>       
>> Last question:  Once the type is determined, is it practical to attempt 
>> to read the value stored?  If so, how would that be done?
>>     
>
> First I need to correct your test:
>  Glib::ValueBase value;
>  testProxy.get(value);
>
> It should be:
>  Glib::Value<Glib::ustring> value;
>  textProxy.get(value);
>
> Then you can do
> Glib::ustring text = value.get();
>
>
>   
Sorry; missed that.  Now I understand.  Thanks.

-Jose
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to