java.lang.Object
io.qt.QFlags<QJSEngine.Extension>
io.qt.qml.QJSEngine.Extensions
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<QJSEngine.Extensions>
- Enclosing class:
- QJSEngine
public static final class QJSEngine.Extensions
extends io.qt.QFlags<QJSEngine.Extension>
implements Comparable<QJSEngine.Extensions>
QFlags type for enum
QJSEngine.Extension- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExtensions(int value) Creates a new Extensions with givenvalue.Extensions(QJSEngine.Extension... args) Creates a new Extensions where the flags inargsare set. -
Method Summary
Modifier and TypeMethodDescriptionfinal QJSEngine.Extensionsclone()Clones the flagsfinal QJSEngine.ExtensionsCombines this flags with enum entry.final intcompareTo(QJSEngine.Extensions other) final QJSEngine.Extension[]flags()Returns an array of flag objects represented by this Extensions.final QJSEngine.ExtensionsSets the flagefinal QJSEngine.ExtensionssetFlag(QJSEngine.Extension e, boolean on) Sets or clears the flagflagMethods inherited from class io.qt.QFlags
clear, clear, clearAll, equals, flags, hashCode, isSet, isSet, set, set, setValue, testAnyFlags, testAnyFlags, testFlag, testFlags, testFlags, toInt, toString, value
-
Constructor Details
-
Extensions
Creates a new Extensions where the flags inargsare set.- Parameters:
args- enum entries
-
Extensions
public Extensions(int value) Creates a new Extensions with givenvalue.- Parameters:
value-
-
-
Method Details
-
combined
Combines this flags with enum entry.- Overrides:
combinedin classio.qt.QFlags<QJSEngine.Extension>- Parameters:
e- enum entry- Returns:
- new Extensions
-
setFlag
Sets the flage- Overrides:
setFlagin classio.qt.QFlags<QJSEngine.Extension>- Parameters:
e- enum entry- Returns:
- this
-
setFlag
Sets or clears the flagflag- Overrides:
setFlagin classio.qt.QFlags<QJSEngine.Extension>- Parameters:
e- enum entryon- set (true) or clear (false)- Returns:
- this
-
flags
Returns an array of flag objects represented by this Extensions.- Overrides:
flagsin classio.qt.QFlags<QJSEngine.Extension>- Returns:
- array of enum entries
-
clone
Clones the flags- Overrides:
clonein classio.qt.QFlags<QJSEngine.Extension>
-
compareTo
- Specified by:
compareToin interfaceComparable<QJSEngine.Extensions>
-