Schnittstelle ParamFlags


public interface ParamFlags
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final int
    the parameter will be set upon object construction.
    static final int
    the parameter can only be set upon object construction.
    static final int
    the parameter is deprecated and will be removed
    in a future version.
    static final int
    calls to g_object_set_property() for this
    property will not automatically result in a "notify" signal being
    emitted: the implementation must call g_object_notify() themselves
    in case the property actually changes.
    static final int
    upon parameter conversion (see g_param_value_convert())
    strict validation is not required
    static final int
    internal
    static final int
    the parameter is readable
    static final int
    alias for %G_PARAM_READABLE | %G_PARAM_WRITABLE
    static final int
    the string used as blurb when constructing the
    parameter is guaranteed to remain valid and
    unmodified for the lifetime of the parameter.
    static final int
    the string used as name when constructing the
    parameter is guaranteed to remain valid and
    unmodified for the lifetime of the parameter.
    static final int
    the string used as nick when constructing the
    parameter is guaranteed to remain valid and
    unmmodified for the lifetime of the parameter.
    static final int
    the parameter is writable
  • Felddetails

    • READABLE

      static final int READABLE
      the parameter is readable
      Siehe auch:
    • WRITABLE

      static final int WRITABLE
      the parameter is writable
      Siehe auch:
    • READWRITE

      static final int READWRITE
      alias for %G_PARAM_READABLE | %G_PARAM_WRITABLE
      Siehe auch:
    • CONSTRUCT

      static final int CONSTRUCT
      the parameter will be set upon object construction.
      See [vfunc@Object.constructed] for more details
      Siehe auch:
    • CONSTRUCT_ONLY

      static final int CONSTRUCT_ONLY
      the parameter can only be set upon object construction.
      See [vfunc@Object.constructed] for more details
      Siehe auch:
    • LAX_VALIDATION

      static final int LAX_VALIDATION
      upon parameter conversion (see g_param_value_convert())
      strict validation is not required
      Siehe auch:
    • STATIC_NAME

      static final int STATIC_NAME
      the string used as name when constructing the
      parameter is guaranteed to remain valid and
      unmodified for the lifetime of the parameter.
      Since 2.8
      Siehe auch:
    • PRIVATE

      static final int PRIVATE
      internal
      Siehe auch:
    • STATIC_NICK

      static final int STATIC_NICK
      the string used as nick when constructing the
      parameter is guaranteed to remain valid and
      unmmodified for the lifetime of the parameter.
      Since 2.8
      Siehe auch:
    • STATIC_BLURB

      static final int STATIC_BLURB
      the string used as blurb when constructing the
      parameter is guaranteed to remain valid and
      unmodified for the lifetime of the parameter.
      Since 2.8
      Siehe auch:
    • EXPLICIT_NOTIFY

      static final int EXPLICIT_NOTIFY
      calls to g_object_set_property() for this
      property will not automatically result in a "notify" signal being
      emitted: the implementation must call g_object_notify() themselves
      in case the property actually changes. Since: 2.42.
      Siehe auch:
    • DEPRECATED

      static final int DEPRECATED
      the parameter is deprecated and will be removed
      in a future version. A warning will be generated if it is used
      while running with G_ENABLE_DIAGNOSTIC=1.
      Since 2.26
      Siehe auch: