GObject.ParamSpecVariant¶
| Subclasses: | None |
|---|
Methods¶
| Inherited: | GObject.ParamSpec (11) |
|---|
Virtual Methods¶
| Inherited: | GObject.ParamSpec (4) |
|---|
Fields¶
| Inherited: |
|---|
| Name | Type | Access | Description |
|---|---|---|---|
| default_value | GLib.Variant |
r | a GLib.Variant, or None |
| padding | [object] |
r | |
| parent_instance | GObject.ParamSpec |
r | private GObject.ParamSpec portion |
| type | GLib.VariantType |
r | a GLib.VariantType, or None |
Class Details¶
-
class
GObject.ParamSpecVariant¶ Bases: GObject.ParamSpecAbstract: No A
GObject.ParamSpecderived structure that contains the meta data forGLib.Variantproperties.When comparing values with
GObject.param_values_cmp(), scalar values with the same type will be compared withGLib.Variant.compare(). Other non-Nonevariants will be checked for equality withGLib.Variant.equal(), and their sort order is otherwise undefined.Noneis ordered before non-Nonevariants. TwoNonevalues compare equal.New in version 2.26.