Constructors

from blog Federico's Blog, | ↗ original
Have you ever had these annoyances with GObject-style constructors? From a constructor, calling a method on a partially-constructed object is dangerous. A constructor needs to set up "not quite initialized" values in the instance struct until a construct-time property is set. You actually need to override GObjectClass::constructed (or was …