2016-10-16 2 views

ответ

0

Это как-то связано с построением стиля GObject.

Параметр устанавливается с помощью параметра ParamFlag G_PARAM_CONSTRUCT, если указан construct.

Я еще не изучал свойства, но, насколько я понимаю, это означает, что свойство устанавливается на ранней стадии процесса сборки, когда этот флаг установлен.

Существует также флаг G_PARAM_CONSTRUCT_ONLY, который позволяет установить свойство только во время строительства. Я не знаю, поддерживает ли Вала это.

Это указано в руководстве по эксплуатации GObject Object Construction topic.