canonical name of the property specified
nick name for the property specified
description of the property specified
a #GVariantType
a #GVariant of type type to use as the default value, or null
flags for the property specified
the newly created #GParamSpec
Creates a new #GParamSpecVariant instance specifying a #GVariant property.
If default_value is floating, it is consumed.
See gobject.param_spec.ParamSpec.internal for details on property names.