Module qtjambi
Package io.qt.core

Class Qt.Edges

java.lang.Object
io.qt.QFlags<Qt.Edge>
io.qt.core.Qt.Edges
All Implemented Interfaces:
Serializable, Cloneable, Comparable<Qt.Edges>
Enclosing class:
Qt

public static final class Qt.Edges extends QFlags<Qt.Edge> implements Comparable<Qt.Edges>
QFlags type for enum Qt.Edge
See Also:
  • Constructor Details

    • Edges

      public Edges()
      Creates a new Edges.
    • Edges

      public Edges(Qt.Edge ... args)
      Creates a new Edges where the flags in args are set.
      Parameters:
      args - enum entries
    • Edges

      public Edges(int value)
      Creates a new Edges with given value.
      Parameters:
      value -
  • Method Details

    • combined

      public final Qt.Edges combined(Qt.Edge e)
      Combines this flags with enum entry.
      Overrides:
      combined in class QFlags<Qt.Edge>
      Parameters:
      e - enum entry
      Returns:
      new Edges
    • setFlag

      public final Qt.Edges setFlag(Qt.Edge e)
      Sets the flag e
      Overrides:
      setFlag in class QFlags<Qt.Edge>
      Parameters:
      e - enum entry
      Returns:
      this
    • setFlag

      public final Qt.Edges setFlag(Qt.Edge e, boolean on)
      Sets or clears the flag flag
      Overrides:
      setFlag in class QFlags<Qt.Edge>
      Parameters:
      e - enum entry
      on - set (true) or clear (false)
      Returns:
      this
    • flags

      public final Qt.Edge [] flags()
      Returns an array of flag objects represented by this Edges.
      Overrides:
      flags in class QFlags<Qt.Edge>
      Returns:
      array of enum entries
    • clone

      public final Qt.Edges clone()
      Clones the flags
      Overrides:
      clone in class QFlags<Qt.Edge>
    • compareTo

      public final int compareTo(Qt.Edges other)
      Specified by:
      compareTo in interface Comparable<Qt.Edges>
    • value

      public final int value()
      Returns the value of this QFlags.
    • setValue

      public final void setValue(int value)
      Sets the value of this QFlags.
      Parameters:
      value - new value