GNOME Bugzilla – Bug 531359
support for non-GObject properties (with getters and setters)
Last modified: 2008-05-25 15:37:51 UTC
There are still some GObject APIs that expose a public field and provide a set and get method for it, but don't publish it as an GObject property. For example, modifying the TreeViewColumn.sort_column_id field does not do the same thing as calling TreeViewColumn.set_sort_column_id (). Usage of an attribute/annotation for cases like this should be possible in the VAPI files.
That should already be possible. Reopen if you have a test case where a non-GObject property doesn't work.