Module qtjambi
Package io.qt.core

Class QOperatingSystemVersion

java.lang.Object
io.qt.QtObject
io.qt.core.QOperatingSystemVersion
All Implemented Interfaces:
QtObjectInterface, Cloneable, Comparable<QOperatingSystemVersion>

public class QOperatingSystemVersion extends QtObject implements Comparable<QOperatingSystemVersion>, Cloneable

Java wrapper for Qt class QOperatingSystemVersionBase

  • Constructor Details

  • Method Details

    • isAnyOfType

      @QtUninvokable public final boolean isAnyOfType(QOperatingSystemVersion.OSType ... types)

      See QOperatingSystemVersionBase::isAnyOfType(std::initializer_list<QOperatingSystemVersionBase::OSType>)const

      Parameters:
      types -
      Returns:
    • majorVersion

      @QtUninvokable public final int majorVersion()

      See QOperatingSystemVersionBase::majorVersion()const

      Returns:
    • microVersion

      @QtUninvokable public final int microVersion()

      See QOperatingSystemVersionBase::microVersion()const

      Returns:
    • minorVersion

      @QtUninvokable public final int minorVersion()

      See QOperatingSystemVersionBase::minorVersion()const

      Returns:
    • name

      @QtUninvokable public final String name()

      See QOperatingSystemVersionBase::name()const

      Returns:
    • equals

      @QtUninvokable public final boolean equals(QOperatingSystemVersion value2)

      See operator==(QOperatingSystemVersionBase,QOperatingSystemVersionBase)

      Parameters:
      value2 -
      Returns:
    • segmentCount

      @QtUninvokable public final int segmentCount()

      See QOperatingSystemVersionBase::segmentCount()const

      Returns:
    • type

      See QOperatingSystemVersionBase::type()const

      Returns:
    • version

      @QtUninvokable public final QVersionNumber version()

      See QOperatingSystemVersionBase::version()const

      Returns:
    • current

      public static QOperatingSystemVersion current()

      See QOperatingSystemVersionBase::current()

      Returns:
    • currentType

      public static QOperatingSystemVersion.OSType currentType()

      See QOperatingSystemVersionBase::currentType()

      Returns:
    • name

      public static String name(QOperatingSystemVersion osversion)

      See QOperatingSystemVersionBase::name(QOperatingSystemVersionBase)

      Parameters:
      osversion -
      Returns:
    • Android10

      public static QOperatingSystemVersion Android10()

      See QOperatingSystemVersion::Android10

      Returns:
    • Android11

      public static QOperatingSystemVersion Android11()

      See QOperatingSystemVersion::Android11

      Returns:
    • Android12

      public static QOperatingSystemVersion Android12()

      See QOperatingSystemVersion::Android12

      Returns:
    • Android12L

      public static QOperatingSystemVersion Android12L()

      See QOperatingSystemVersion::Android12L

      Returns:
    • Android13

      public static QOperatingSystemVersion Android13()

      See QOperatingSystemVersion::Android13

      Returns:
    • Android14

      public static QOperatingSystemVersion Android14()

      See QOperatingSystemVersionUnexported::Android14

      Returns:
    • AndroidJellyBean

      public static QOperatingSystemVersion AndroidJellyBean()

      See QOperatingSystemVersion::AndroidJellyBean

      Returns:
    • AndroidJellyBean_MR1

      public static QOperatingSystemVersion AndroidJellyBean_MR1()

      See QOperatingSystemVersion::AndroidJellyBean_MR1

      Returns:
    • AndroidJellyBean_MR2

      public static QOperatingSystemVersion AndroidJellyBean_MR2()

      See QOperatingSystemVersion::AndroidJellyBean_MR2

      Returns:
    • AndroidKitKat

      public static QOperatingSystemVersion AndroidKitKat()

      See QOperatingSystemVersion::AndroidKitKat

      Returns:
    • AndroidLollipop

      public static QOperatingSystemVersion AndroidLollipop()

      See QOperatingSystemVersion::AndroidLollipop

      Returns:
    • AndroidLollipop_MR1

      public static QOperatingSystemVersion AndroidLollipop_MR1()

      See QOperatingSystemVersion::AndroidLollipop_MR1

      Returns:
    • AndroidMarshmallow

      public static QOperatingSystemVersion AndroidMarshmallow()

      See QOperatingSystemVersion::AndroidMarshmallow

      Returns:
    • AndroidNougat

      public static QOperatingSystemVersion AndroidNougat()

      See QOperatingSystemVersion::AndroidNougat

      Returns:
    • AndroidNougat_MR1

      public static QOperatingSystemVersion AndroidNougat_MR1()

      See QOperatingSystemVersion::AndroidNougat_MR1

      Returns:
    • AndroidOreo

      public static QOperatingSystemVersion AndroidOreo()

      See QOperatingSystemVersion::AndroidOreo

      Returns:
    • AndroidOreo_MR1

      public static QOperatingSystemVersion AndroidOreo_MR1()

      See QOperatingSystemVersion::AndroidOreo_MR1

      Returns:
    • AndroidPie

      public static QOperatingSystemVersion AndroidPie()

      See QOperatingSystemVersion::AndroidPie

      Returns:
    • MacOSBigSur

      public static QOperatingSystemVersion MacOSBigSur()

      See QOperatingSystemVersion::MacOSBigSur

      Returns:
    • MacOSCatalina

      public static QOperatingSystemVersion MacOSCatalina()

      See QOperatingSystemVersion::MacOSCatalina

      Returns:
    • MacOSHighSierra

      public static QOperatingSystemVersion MacOSHighSierra()

      See QOperatingSystemVersion::MacOSHighSierra

      Returns:
    • MacOSMojave

      public static QOperatingSystemVersion MacOSMojave()

      See QOperatingSystemVersion::MacOSMojave

      Returns:
    • MacOSMonterey

      public static QOperatingSystemVersion MacOSMonterey()

      See QOperatingSystemVersion::MacOSMonterey

      Returns:
    • MacOSSequoia

      public static QOperatingSystemVersion MacOSSequoia()

      See QOperatingSystemVersionUnexported::MacOSSequoia

      Returns:
    • MacOSSierra

      public static QOperatingSystemVersion MacOSSierra()

      See QOperatingSystemVersion::MacOSSierra

      Returns:
    • MacOSSonoma

      public static QOperatingSystemVersion MacOSSonoma()

      See QOperatingSystemVersionUnexported::MacOSSonoma

      Returns:
    • MacOSVentura

      public static QOperatingSystemVersion MacOSVentura()

      See QOperatingSystemVersion::MacOSVentura

      Returns:
    • OSXElCapitan

      public static QOperatingSystemVersion OSXElCapitan()

      See QOperatingSystemVersion::OSXElCapitan

      Returns:
    • OSXMavericks

      public static QOperatingSystemVersion OSXMavericks()

      See QOperatingSystemVersion::OSXMavericks

      Returns:
    • OSXYosemite

      public static QOperatingSystemVersion OSXYosemite()

      See QOperatingSystemVersion::OSXYosemite

      Returns:
    • Windows10

      public static QOperatingSystemVersion Windows10()

      See QOperatingSystemVersion::Windows10

      Returns:
    • Windows10_1809

      public static QOperatingSystemVersion Windows10_1809()

      See QOperatingSystemVersion::Windows10_1809

      Returns:
    • Windows10_1903

      public static QOperatingSystemVersion Windows10_1903()

      See QOperatingSystemVersion::Windows10_1903

      Returns:
    • Windows10_1909

      public static QOperatingSystemVersion Windows10_1909()

      See QOperatingSystemVersion::Windows10_1909

      Returns:
    • Windows10_2004

      public static QOperatingSystemVersion Windows10_2004()

      See QOperatingSystemVersion::Windows10_2004

      Returns:
    • Windows10_20H2

      public static QOperatingSystemVersion Windows10_20H2()

      See QOperatingSystemVersion::Windows10_20H2

      Returns:
    • Windows10_21H1

      public static QOperatingSystemVersion Windows10_21H1()

      See QOperatingSystemVersion::Windows10_21H1

      Returns:
    • Windows10_21H2

      public static QOperatingSystemVersion Windows10_21H2()

      See QOperatingSystemVersion::Windows10_21H2

      Returns:
    • Windows10_22H2

      public static QOperatingSystemVersion Windows10_22H2()

      See QOperatingSystemVersion::Windows10_22H2

      Returns:
    • Windows11

      public static QOperatingSystemVersion Windows11()

      See QOperatingSystemVersion::Windows11

      Returns:
    • Windows11_21H2

      public static QOperatingSystemVersion Windows11_21H2()

      See QOperatingSystemVersion::Windows11_21H2

      Returns:
    • Windows11_22H2

      public static QOperatingSystemVersion Windows11_22H2()

      See QOperatingSystemVersion::Windows11_22H2

      Returns:
    • Windows11_23H2

      public static QOperatingSystemVersion Windows11_23H2()

      See QOperatingSystemVersionUnexported::Windows11_23H2

      Returns:
    • Windows11_24H2

      public static QOperatingSystemVersion Windows11_24H2()

      See QOperatingSystemVersionUnexported::Windows11_24H2

      Returns:
    • Windows7

      public static QOperatingSystemVersion Windows7()

      See QOperatingSystemVersion::Windows7

      Returns:
    • Windows8

      public static QOperatingSystemVersion Windows8()

      See QOperatingSystemVersion::Windows8

      Returns:
    • Windows8_1

      public static QOperatingSystemVersion Windows8_1()

      See QOperatingSystemVersion::Windows8_1

      Returns:
    • equals

      @QtUninvokable public boolean equals(Object other)

      See operator==(QOperatingSystemVersionBase,QOperatingSystemVersionBase)

      Overrides:
      equals in class QtObject
      Parameters:
      other - other object
      Returns:
      true if the native counterpart of the two objects are one and the same.
    • compareTo

      @QtUninvokable public int compareTo(QOperatingSystemVersion other)

      See operator<(QOperatingSystemVersionBase,QOperatingSystemVersionBase)

      Specified by:
      compareTo in interface Comparable<QOperatingSystemVersion>
    • hashCode

      @QtUninvokable public int hashCode()
      Returns the objects's hash code computed by qHash(QOperatingSystemVersionBase).
      Overrides:
      hashCode in class Object
    • clone

      Creates and returns a copy of this object.

      See QOperatingSystemVersionBase::QOperatingSystemVersionBase(QOperatingSystemVersionBase)

      Overrides:
      clone in class Object