Constants ========= .. currentmodule:: gi.repository.GObject .. data:: G_MAXDOUBLE :value: 1.7976931348623157e+308 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXDOUBLE is deprecated; use GLib.MAXDOUBLE instead .. data:: G_MAXFLOAT :value: 3.4028234663852886e+38 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXFLOAT is deprecated; use GLib.MAXFLOAT instead .. data:: G_MAXINT :value: 2147483647 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXINT is deprecated; use GLib.MAXINT instead .. data:: G_MAXINT16 :value: 32767 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXINT16 is deprecated; use GLib.MAXINT16 instead .. data:: G_MAXINT32 :value: 2147483647 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXINT32 is deprecated; use GLib.MAXINT32 instead .. data:: G_MAXINT64 :value: 9223372036854775807 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXINT64 is deprecated; use GLib.MAXINT64 instead .. data:: G_MAXINT8 :value: 127 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXINT8 is deprecated; use GLib.MAXINT8 instead .. data:: G_MAXLONG :value: 9223372036854775807 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXLONG is deprecated; use GLib.MAXLONG instead .. data:: G_MAXOFFSET :value: 9223372036854775807 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXOFFSET is deprecated; use GLib.MAXOFFSET instead .. data:: G_MAXSHORT :value: 32767 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXSHORT is deprecated; use GLib.MAXSHORT instead .. data:: G_MAXSIZE :value: 18446744073709551615 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXSIZE is deprecated; use GLib.MAXSIZE instead .. data:: G_MAXSSIZE :value: 9223372036854775807 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXSSIZE is deprecated; use GLib.MAXSSIZE instead .. data:: G_MAXUINT :value: 4294967295 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXUINT is deprecated; use GLib.MAXUINT instead .. data:: G_MAXUINT16 :value: 65535 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXUINT16 is deprecated; use GLib.MAXUINT16 instead .. data:: G_MAXUINT32 :value: 4294967295 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXUINT32 is deprecated; use GLib.MAXUINT32 instead .. data:: G_MAXUINT64 :value: 18446744073709551615 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXUINT64 is deprecated; use GLib.MAXUINT64 instead .. data:: G_MAXUINT8 :value: 255 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXUINT8 is deprecated; use GLib.MAXUINT8 instead .. data:: G_MAXULONG :value: 18446744073709551615 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXULONG is deprecated; use GLib.MAXULONG instead .. data:: G_MAXUSHORT :value: 65535 .. deprecated:: PyGObject-3.16.0 GObject.G_MAXUSHORT is deprecated; use GLib.MAXUSHORT instead .. data:: G_MINDOUBLE :value: 2.2250738585072014e-308 .. deprecated:: PyGObject-3.16.0 GObject.G_MINDOUBLE is deprecated; use GLib.MINDOUBLE instead .. data:: G_MINFLOAT :value: 1.1754943508222875e-38 .. deprecated:: PyGObject-3.16.0 GObject.G_MINFLOAT is deprecated; use GLib.MINFLOAT instead .. data:: G_MININT :value: -2147483648 .. deprecated:: PyGObject-3.16.0 GObject.G_MININT is deprecated; use GLib.MININT instead .. data:: G_MININT16 :value: -32768 .. deprecated:: PyGObject-3.16.0 GObject.G_MININT16 is deprecated; use GLib.MININT16 instead .. data:: G_MININT32 :value: -2147483648 .. deprecated:: PyGObject-3.16.0 GObject.G_MININT32 is deprecated; use GLib.MININT32 instead .. data:: G_MININT64 :value: -9223372036854775808 .. deprecated:: PyGObject-3.16.0 GObject.G_MININT64 is deprecated; use GLib.MININT64 instead .. data:: G_MININT8 :value: -128 .. deprecated:: PyGObject-3.16.0 GObject.G_MININT8 is deprecated; use GLib.MININT8 instead .. data:: G_MINLONG :value: -9223372036854775808 .. deprecated:: PyGObject-3.16.0 GObject.G_MINLONG is deprecated; use GLib.MINLONG instead .. data:: G_MINOFFSET :value: -9223372036854775808 .. deprecated:: PyGObject-3.16.0 GObject.G_MINOFFSET is deprecated; use GLib.MINOFFSET instead .. data:: G_MINSHORT :value: -32768 .. deprecated:: PyGObject-3.16.0 GObject.G_MINSHORT is deprecated; use GLib.MINSHORT instead .. data:: G_MINSSIZE :value: -9223372036854775808 .. deprecated:: PyGObject-3.16.0 GObject.G_MINSSIZE is deprecated; use GLib.MINSSIZE instead .. data:: IO_ERR :value: 8 .. deprecated:: PyGObject-3.16.0 GObject.IO_ERR is deprecated; use GLib.IO_ERR instead .. data:: IO_FLAG_APPEND :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_APPEND is deprecated; use GLib.IO_FLAG_APPEND instead .. data:: IO_FLAG_GET_MASK :value: 31 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_GET_MASK is deprecated; use GLib.IO_FLAG_GET_MASK instead .. data:: IO_FLAG_IS_READABLE :value: 4 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_IS_READABLE is deprecated; use GLib.IO_FLAG_IS_READABLE instead .. data:: IO_FLAG_IS_SEEKABLE :value: 16 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_IS_SEEKABLE is deprecated; use GLib.IO_FLAG_IS_SEEKABLE instead .. data:: IO_FLAG_IS_WRITEABLE :value: 8 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_IS_WRITEABLE is deprecated; use GLib.IO_FLAG_IS_WRITEABLE instead .. data:: IO_FLAG_MASK :value: 31 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_MASK is deprecated; use GLib.IO_FLAG_MASK instead .. data:: IO_FLAG_NONBLOCK :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_NONBLOCK is deprecated; use GLib.IO_FLAG_NONBLOCK instead .. data:: IO_FLAG_SET_MASK :value: 3 .. deprecated:: PyGObject-3.16.0 GObject.IO_FLAG_SET_MASK is deprecated; use GLib.IO_FLAG_SET_MASK instead .. data:: IO_HUP :value: 16 .. deprecated:: PyGObject-3.16.0 GObject.IO_HUP is deprecated; use GLib.IO_HUP instead .. data:: IO_IN :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.IO_IN is deprecated; use GLib.IO_IN instead .. data:: IO_NVAL :value: 32 .. deprecated:: PyGObject-3.16.0 GObject.IO_NVAL is deprecated; use GLib.IO_NVAL instead .. data:: IO_OUT :value: 4 .. deprecated:: PyGObject-3.16.0 GObject.IO_OUT is deprecated; use GLib.IO_OUT instead .. data:: IO_PRI :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.IO_PRI is deprecated; use GLib.IO_PRI instead .. data:: IO_STATUS_AGAIN :value: 3 .. deprecated:: PyGObject-3.16.0 GObject.IO_STATUS_AGAIN is deprecated; use GLib.IO_STATUS_AGAIN instead .. data:: IO_STATUS_EOF :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.IO_STATUS_EOF is deprecated; use GLib.IO_STATUS_EOF instead .. data:: IO_STATUS_ERROR :value: 0 .. deprecated:: PyGObject-3.16.0 GObject.IO_STATUS_ERROR is deprecated; use GLib.IO_STATUS_ERROR instead .. data:: IO_STATUS_NORMAL :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.IO_STATUS_NORMAL is deprecated; use GLib.IO_STATUS_NORMAL instead .. data:: OPTION_ERROR_BAD_VALUE :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_ERROR_BAD_VALUE is deprecated; use GLib.OPTION_ERROR_BAD_VALUE instead .. data:: OPTION_ERROR_FAILED :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_ERROR_FAILED is deprecated; use GLib.OPTION_ERROR_FAILED instead .. data:: OPTION_ERROR_UNKNOWN_OPTION :value: 0 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_ERROR_UNKNOWN_OPTION is deprecated; use GLib.OPTION_ERROR_UNKNOWN_OPTION instead .. data:: OPTION_FLAG_FILENAME :value: 16 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_FLAG_FILENAME is deprecated; use GLib.OPTION_FLAG_FILENAME instead .. data:: OPTION_FLAG_HIDDEN :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_FLAG_HIDDEN is deprecated; use GLib.OPTION_FLAG_HIDDEN instead .. data:: OPTION_FLAG_IN_MAIN :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_FLAG_IN_MAIN is deprecated; use GLib.OPTION_FLAG_IN_MAIN instead .. data:: OPTION_FLAG_NOALIAS :value: 64 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_FLAG_NOALIAS is deprecated; use GLib.OPTION_FLAG_NOALIAS instead .. data:: OPTION_FLAG_NO_ARG :value: 8 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_FLAG_NO_ARG is deprecated; use GLib.OPTION_FLAG_NO_ARG instead .. data:: OPTION_FLAG_OPTIONAL_ARG :value: 32 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_FLAG_OPTIONAL_ARG is deprecated; use GLib.OPTION_FLAG_OPTIONAL_ARG instead .. data:: OPTION_FLAG_REVERSE :value: 4 .. deprecated:: PyGObject-3.16.0 GObject.OPTION_FLAG_REVERSE is deprecated; use GLib.OPTION_FLAG_REVERSE instead .. data:: OPTION_REMAINING :value: .. deprecated:: PyGObject-3.16.0 GObject.OPTION_REMAINING is deprecated; use GLib.OPTION_REMAINING instead .. data:: PARAM_CONSTRUCT :value: 4 .. deprecated:: PyGObject-3.16.0 GObject.PARAM_CONSTRUCT is deprecated; use GObject.ParamFlags.CONSTRUCT instead .. data:: PARAM_CONSTRUCT_ONLY :value: 8 .. deprecated:: PyGObject-3.16.0 GObject.PARAM_CONSTRUCT_ONLY is deprecated; use GObject.ParamFlags.CONSTRUCT_ONLY instead .. data:: PARAM_LAX_VALIDATION :value: 16 .. deprecated:: PyGObject-3.16.0 GObject.PARAM_LAX_VALIDATION is deprecated; use GObject.ParamFlags.LAX_VALIDATION instead .. data:: PARAM_MASK :value: 255 Mask containing the bits of :obj:`~gi.repository.GObject.ParamSpec`\.flags which are reserved for GLib. .. data:: PARAM_READABLE :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.PARAM_READABLE is deprecated; use GObject.ParamFlags.READABLE instead .. data:: PARAM_READWRITE :value: 3 .. deprecated:: PyGObject-3.16.0 GObject.PARAM_READWRITE is deprecated; use GObject.ParamFlags.READWRITE instead .. data:: PARAM_STATIC_STRINGS :value: 224 :obj:`~gi.repository.GObject.ParamFlags` value alias for :const:`~gi.repository.GObject.ParamFlags.STATIC_NAME` | :const:`~gi.repository.GObject.ParamFlags.STATIC_NICK` | :const:`~gi.repository.GObject.ParamFlags.STATIC_BLURB`. It is recommended to use this for all properties by default, as it allows for internal performance improvements in GObject. It is very rare that a property would have a dynamically constructed name, nickname or blurb. Since 2.13.0 .. data:: PARAM_USER_SHIFT :value: 8 Minimum shift count to be used for user defined flags, to be stored in :obj:`~gi.repository.GObject.ParamSpec`\.flags. The maximum allowed is 10. .. data:: PARAM_WRITABLE :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.PARAM_WRITABLE is deprecated; use GObject.ParamFlags.WRITABLE instead .. data:: PRIORITY_DEFAULT :value: 0 .. deprecated:: PyGObject-3.16.0 GObject.PRIORITY_DEFAULT is deprecated; use GLib.PRIORITY_DEFAULT instead .. data:: PRIORITY_DEFAULT_IDLE :value: 200 .. deprecated:: PyGObject-3.16.0 GObject.PRIORITY_DEFAULT_IDLE is deprecated; use GLib.PRIORITY_DEFAULT_IDLE instead .. data:: PRIORITY_HIGH :value: -100 .. deprecated:: PyGObject-3.16.0 GObject.PRIORITY_HIGH is deprecated; use GLib.PRIORITY_HIGH instead .. data:: PRIORITY_HIGH_IDLE :value: 100 .. deprecated:: PyGObject-3.16.0 GObject.PRIORITY_HIGH_IDLE is deprecated; use GLib.PRIORITY_HIGH_IDLE instead .. data:: PRIORITY_LOW :value: 300 .. deprecated:: PyGObject-3.16.0 GObject.PRIORITY_LOW is deprecated; use GLib.PRIORITY_LOW instead .. data:: SIGNAL_ACTION :value: 32 .. deprecated:: PyGObject-3.16.0 GObject.SIGNAL_ACTION is deprecated; use GObject.SignalFlags.ACTION instead .. data:: SIGNAL_DETAILED :value: 16 .. deprecated:: PyGObject-3.16.0 GObject.SIGNAL_DETAILED is deprecated; use GObject.SignalFlags.DETAILED instead .. data:: SIGNAL_FLAGS_MASK :value: 511 A mask for all :obj:`~gi.repository.GObject.SignalFlags` bits. .. data:: SIGNAL_MATCH_MASK :value: 63 A mask for all :obj:`~gi.repository.GObject.SignalMatchType` bits. .. data:: SIGNAL_NO_HOOKS :value: 64 .. deprecated:: PyGObject-3.16.0 GObject.SIGNAL_NO_HOOKS is deprecated; use GObject.SignalFlags.NO_HOOKS instead .. data:: SIGNAL_NO_RECURSE :value: 8 .. deprecated:: PyGObject-3.16.0 GObject.SIGNAL_NO_RECURSE is deprecated; use GObject.SignalFlags.NO_RECURSE instead .. data:: SIGNAL_RUN_CLEANUP :value: 4 .. deprecated:: PyGObject-3.16.0 GObject.SIGNAL_RUN_CLEANUP is deprecated; use GObject.SignalFlags.RUN_CLEANUP instead .. data:: SIGNAL_RUN_FIRST :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.SIGNAL_RUN_FIRST is deprecated; use GObject.SignalFlags.RUN_FIRST instead .. data:: SIGNAL_RUN_LAST :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead .. data:: SPAWN_CHILD_INHERITS_STDIN :value: 32 .. deprecated:: PyGObject-3.16.0 GObject.SPAWN_CHILD_INHERITS_STDIN is deprecated; use GLib.SPAWN_CHILD_INHERITS_STDIN instead .. data:: SPAWN_DO_NOT_REAP_CHILD :value: 2 .. deprecated:: PyGObject-3.16.0 GObject.SPAWN_DO_NOT_REAP_CHILD is deprecated; use GLib.SPAWN_DO_NOT_REAP_CHILD instead .. data:: SPAWN_FILE_AND_ARGV_ZERO :value: 64 .. deprecated:: PyGObject-3.16.0 GObject.SPAWN_FILE_AND_ARGV_ZERO is deprecated; use GLib.SPAWN_FILE_AND_ARGV_ZERO instead .. data:: SPAWN_LEAVE_DESCRIPTORS_OPEN :value: 1 .. deprecated:: PyGObject-3.16.0 GObject.SPAWN_LEAVE_DESCRIPTORS_OPEN is deprecated; use GLib.SPAWN_LEAVE_DESCRIPTORS_OPEN instead .. data:: SPAWN_SEARCH_PATH :value: 4 .. deprecated:: PyGObject-3.16.0 GObject.SPAWN_SEARCH_PATH is deprecated; use GLib.SPAWN_SEARCH_PATH instead .. data:: SPAWN_STDERR_TO_DEV_NULL :value: 16 .. deprecated:: PyGObject-3.16.0 GObject.SPAWN_STDERR_TO_DEV_NULL is deprecated; use GLib.SPAWN_STDERR_TO_DEV_NULL instead .. data:: SPAWN_STDOUT_TO_DEV_NULL :value: 8 .. deprecated:: PyGObject-3.16.0 GObject.SPAWN_STDOUT_TO_DEV_NULL is deprecated; use GLib.SPAWN_STDOUT_TO_DEV_NULL instead .. data:: TYPE_BOOLEAN :value: .. data:: TYPE_BOXED :value: .. data:: TYPE_CHAR :value: .. data:: TYPE_DOUBLE :value: .. data:: TYPE_ENUM :value: .. data:: TYPE_FLAGS :value: .. data:: TYPE_FLAG_RESERVED_ID_BIT :value: 1 A bit in the type number that's supposed to be left untouched. .. data:: TYPE_FLOAT :value: .. data:: TYPE_FUNDAMENTAL_MAX :value: 1020 An integer constant that represents the number of identifiers reserved for types that are assigned at compile-time. .. data:: TYPE_FUNDAMENTAL_SHIFT :value: 2 Shift value used in converting numbers to type IDs. .. data:: TYPE_GSTRING :value: .. data:: TYPE_GTYPE :value: .. data:: TYPE_INT :value: .. data:: TYPE_INT64 :value: .. data:: TYPE_INTERFACE :value: .. data:: TYPE_INVALID :value: .. data:: TYPE_LONG :value: .. data:: TYPE_NONE :value: .. data:: TYPE_OBJECT :value: .. data:: TYPE_PARAM :value: .. data:: TYPE_POINTER :value: .. data:: TYPE_PYOBJECT :value: .. data:: TYPE_RESERVED_BSE_FIRST :value: 32 First fundamental type number to create a new fundamental type id with :func:`~gi.repository.GObject.TYPE_MAKE_FUNDAMENTAL` reserved for BSE. .. data:: TYPE_RESERVED_BSE_LAST :value: 48 Last fundamental type number reserved for BSE. .. data:: TYPE_RESERVED_GLIB_FIRST :value: 22 First fundamental type number to create a new fundamental type id with :func:`~gi.repository.GObject.TYPE_MAKE_FUNDAMENTAL` reserved for GLib. .. data:: TYPE_RESERVED_GLIB_LAST :value: 31 Last fundamental type number reserved for GLib. .. data:: TYPE_RESERVED_USER_FIRST :value: 49 First available fundamental type number to create new fundamental type id with :func:`~gi.repository.GObject.TYPE_MAKE_FUNDAMENTAL`. .. data:: TYPE_STRING :value: .. data:: TYPE_STRV :value: .. data:: TYPE_UCHAR :value: .. data:: TYPE_UINT :value: .. data:: TYPE_UINT64 :value: .. data:: TYPE_ULONG :value: .. data:: TYPE_UNICHAR :value: .. data:: TYPE_VALUE :value: .. data:: TYPE_VARIANT :value: .. data:: VALUE_COLLECT_FORMAT_MAX_LENGTH :value: 8 The maximal number of :obj:`~gi.repository.GObject.TypeCValue` which can be collected for a single :obj:`~gi.repository.GObject.Value`\. .. data:: VALUE_INTERNED_STRING :value: 268435456 For string values, indicates that the string contained is canonical and will exist for the duration of the process. See :func:`~gi.repository.GObject.Value.set_interned_string`. .. data:: VALUE_NOCOPY_CONTENTS :value: 134217728 If passed to :func:`~gi.repository.GObject.VALUE_COLLECT`, allocated data won't be copied but used verbatim. This does not affect ref-counted types like objects. This does not affect usage of :func:`~gi.repository.GObject.Value.copy`, the data will be copied if it is not ref-counted. .. data:: features :value: {'generic-c-marshaller': True} .. data:: glib_version :value: (2, 82, 2) .. deprecated:: PyGObject-3.16.0 GObject.glib_version is deprecated; use GLib.glib_version instead .. data:: pygobject_version :value: (3, 51, 1)