Initialize a GObject with parameters which are not GObject properties?
问题 I have a GObject "A" which creates an instance of another GObject "B" in its constructor. The "B" object needs to be passed several construction-only properties. Now when creating an instance of object "A" I want to allow passing values for these properties through the constructor of object "A" on to the constructor of object "B". The only way I have found to do that was to create identical properties for object "A" and pass their values on to the constructor of "B". These properties would