Re: inherited properties
- From: Owen Taylor <otaylor redhat com>
- To: murrayc usa net
- Cc: gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: inherited properties
- Date: 08 Nov 2001 13:55:23 -0500
murrayc t-online de (Murray Cumming) writes:
> Does something_set_property() need to handle the properties of the base
> object too? That seems silly, but I can't think how else those
> properties could be set.
set_property() is special - it's not a standard virtual function in
that you have to chain up - GObject automatically calls the
set_property() function for the correct class.
This is the reason for the base_init member in the type info structure
- the base_init function does the work of clearing out the
set_property function pointer for the parent class before the derived
class is initialized.
Regards,
Owen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]