Re: GtkComboBox question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le Wed, 11 Mar 2009 19:32:29 -0400 (EDT),
Igor Korot <ikorot@xxxxxxxxxxxxx> a écrit :
> So basically what I'm looking for is this code:
> 
> g_signal_connect( combo->popup-shown, "notify::popup-shown",
> G_CALLBACK(...),combo);
> 
> right?

Nope, the definition is (Object, "sig-name", callback, user_data), and
combo->popup-shown is completely wrong. You want to pass the combobox.

> "
> Gets properties of an object. 
> 
> In general, a copy is made of the property contents and the caller is
> responsible for freeing the memory in the appropriate manner for the
> type, for instance by calling g_free() or g_object_unref(). 
> "
> 
> What scares me is the words "In general". So if this property is
> boolean, then according to the example that follows, I don't have to
> free the memory. But then will I have a memory leak?

No, because you declare the boolean as a local variable. Strings are
a good example of memory you need to free.

Mike
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list


[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux