- All Implemented Interfaces:
QtObjectInterface
,Cloneable
Information about the operating system version
Java wrapper for Qt class QOperatingSystemVersion
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQOperatingSystemVersion::OSType
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ConstructorsConstructorDescriptionQOperatingSystemVersion
(QOperatingSystemVersion osversion) QOperatingSystemVersion
(QOperatingSystemVersion.OSType osType, int vmajor) Overloaded constructor forQOperatingSystemVersion(io.qt.core.QOperatingSystemVersion.OSType, int, int, int)
QOperatingSystemVersion
(QOperatingSystemVersion.OSType osType, int vmajor, int vminor) Overloaded constructor forQOperatingSystemVersion(io.qt.core.QOperatingSystemVersion.OSType, int, int, int)
withvmicro = -1
.QOperatingSystemVersion
(QOperatingSystemVersion.OSType osType, int vmajor, int vminor, int vmicro) -
Method Summary
Modifier and TypeMethodDescriptionstatic QOperatingSystemVersion
Version corresponding to Android 10 (version 10.0, API level 29)static QOperatingSystemVersion
Version corresponding to Android 11 (version 11.0, API level 30)static QOperatingSystemVersion
Version corresponding to Android 12 (version 12.0, API level 31)static QOperatingSystemVersion
Version corresponding to Android 12L (version 12.0, API level 32)static QOperatingSystemVersion
Version corresponding to Android 13 (version 13.0, API level 33)static QOperatingSystemVersion
Version corresponding to Android Jelly Bean (version 4.1, API level 16)static QOperatingSystemVersion
Version corresponding to Android Jelly Bean, maintenance release 1 (version 4.2, API level 17)static QOperatingSystemVersion
Version corresponding to Android Jelly Bean, maintenance release 2 (version 4.3, API level 18)static QOperatingSystemVersion
Version corresponding to Android KitKat (versions 4.4 & 4.4W, API levels 19 & 20)static QOperatingSystemVersion
Version corresponding to Android Lollipop (version 5.0, API level 21)static QOperatingSystemVersion
Version corresponding to Android Lollipop, maintenance release 1 (version 5.1, API level 22)static QOperatingSystemVersion
Version corresponding to Android Marshmallow (version 6.0, API level 23)static QOperatingSystemVersion
Version corresponding to Android Nougat (version 7.0, API level 24)static QOperatingSystemVersion
Version corresponding to Android Nougat, maintenance release 1 (version 7.0, API level 25)static QOperatingSystemVersion
Version corresponding to Android Oreo (version 8.0, API level 26)static QOperatingSystemVersion
Version corresponding to Android Oreo_MR1 (version 8.1, API level 27)static QOperatingSystemVersion
Version corresponding to Android Pie (version 9.0, API level 28)clone()
Creates and returns a copy of this object.static QOperatingSystemVersion
current()
boolean
Seeoperator==(QOperatingSystemVersion,
QOperatingSystemVersion) static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.static QOperatingSystemVersion
Kotlin property getter.int
hashCode()
Returns the objects's hash code computed byqHash(QOperatingSystemVersion)
.final boolean
isAnyOfType
(QOperatingSystemVersion.OSType ... types) static QOperatingSystemVersion
Version corresponding to macOS Big Sur (version 11)static QOperatingSystemVersion
Version corresponding to macOS Catalina (version 10.15)static QOperatingSystemVersion
Version corresponding to macOS High Sierra (version 10.13)static QOperatingSystemVersion
Version corresponding to macOS Mojave (version 10.14)static QOperatingSystemVersion
Version corresponding to macOS Monterey (version 12)static QOperatingSystemVersion
Version corresponding to macOS Sierra (version 10.12)static QOperatingSystemVersion
Version corresponding to macOS Sonoma (version 14)static QOperatingSystemVersion
Version corresponding to macOS Ventura (version 13)final int
final int
final int
final String
name()
static QOperatingSystemVersion
Version corresponding to OS X El Capitan (version 10.11)static QOperatingSystemVersion
Version corresponding to OS X Mavericks (version 10.9)static QOperatingSystemVersion
Version corresponding to OS X Yosemite (version 10.10)final int
toString()
Seeoperator<<(QDebug,
QOperatingSystemVersion) type()
final QVersionNumber
version()
static QOperatingSystemVersion
Version corresponding to general Windows 10 (version 10.0)static QOperatingSystemVersion
Version corresponding to Windows 10 October 2018 Update Version 1809 (version 10.0.17763)static QOperatingSystemVersion
Version corresponding to Windows 10 May 2019 Update Version 1903 (version 10.0.18362)static QOperatingSystemVersion
Version corresponding to Windows 10 November 2019 Update Version 1909 (version 10.0.18363)static QOperatingSystemVersion
Version corresponding to Windows 10 May 2020 Update Version 2004 (version 10.0.19041)static QOperatingSystemVersion
Version corresponding to Windows 10 October 2020 Update Version 20H2 (version 10.0.19042)static QOperatingSystemVersion
Version corresponding to Windows 10 May 2021 Update Version 21H1 (version 10.0.19043)static QOperatingSystemVersion
Version corresponding to Windows 10 November 2021 Update Version 21H2 (version 10.0.19044)static QOperatingSystemVersion
Version corresponding to Windows 10 October 2022 Update Version 22H2 (version 10.0.19045)static QOperatingSystemVersion
Version corresponding to the initial release of Windows 11 (version 10.0.22000)static QOperatingSystemVersion
Version corresponding to Windows 11 Version 21H2 (version 10.0.22000)static QOperatingSystemVersion
Version corresponding to Windows 11 Version 22H2 (version 10.0.22621)static QOperatingSystemVersion
Windows7()
Version corresponding to Windows 7 (version 6.1)static QOperatingSystemVersion
Windows8()
Version corresponding to Windows 8 (version 6.2)static QOperatingSystemVersion
Version corresponding to Windows 8.1 (version 6.3)Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QOperatingSystemVersion
public QOperatingSystemVersion(QOperatingSystemVersion.OSType osType, int vmajor, int vminor, int vmicro) -
QOperatingSystemVersion
-
QOperatingSystemVersion
Overloaded constructor for
QOperatingSystemVersion(io.qt.core.QOperatingSystemVersion.OSType, int, int, int)
withvmicro = -1
. -
QOperatingSystemVersion
Overloaded constructor for
QOperatingSystemVersion(io.qt.core.QOperatingSystemVersion.OSType, int, int, int)
with:
vminor = -1
vmicro = -1
-
-
Method Details
-
isAnyOfType
-
majorVersion
-
microVersion
-
minorVersion
-
name
-
segmentCount
-
type
-
version
-
current
-
currentType
-
Android10
Version corresponding to Android 10 (version 10.0, API level 29)
-
Android11
Version corresponding to Android 11 (version 11.0, API level 30)
-
Android12
Version corresponding to Android 12 (version 12.0, API level 31)
-
Android12L
Version corresponding to Android 12L (version 12.0, API level 32)
-
Android13
Version corresponding to Android 13 (version 13.0, API level 33)
-
AndroidJellyBean
Version corresponding to Android Jelly Bean (version 4.1, API level 16)
-
AndroidJellyBean_MR1
Version corresponding to Android Jelly Bean, maintenance release 1 (version 4.2, API level 17)
-
AndroidJellyBean_MR2
Version corresponding to Android Jelly Bean, maintenance release 2 (version 4.3, API level 18)
-
AndroidKitKat
Version corresponding to Android KitKat (versions 4.4 & 4.4W, API levels 19 & 20)
-
AndroidLollipop
Version corresponding to Android Lollipop (version 5.0, API level 21)
-
AndroidLollipop_MR1
Version corresponding to Android Lollipop, maintenance release 1 (version 5.1, API level 22)
-
AndroidMarshmallow
Version corresponding to Android Marshmallow (version 6.0, API level 23)
-
AndroidNougat
Version corresponding to Android Nougat (version 7.0, API level 24)
-
AndroidNougat_MR1
Version corresponding to Android Nougat, maintenance release 1 (version 7.0, API level 25)
-
AndroidOreo
Version corresponding to Android Oreo (version 8.0, API level 26)
-
AndroidOreo_MR1
Version corresponding to Android Oreo_MR1 (version 8.1, API level 27)
-
AndroidPie
Version corresponding to Android Pie (version 9.0, API level 28)
-
MacOSBigSur
Version corresponding to macOS Big Sur (version 11)
-
MacOSCatalina
Version corresponding to macOS Catalina (version 10.15)
-
MacOSHighSierra
Version corresponding to macOS High Sierra (version 10.13)
-
MacOSMojave
Version corresponding to macOS Mojave (version 10.14)
-
MacOSMonterey
Version corresponding to macOS Monterey (version 12)
-
MacOSSierra
Version corresponding to macOS Sierra (version 10.12)
-
MacOSSonoma
Version corresponding to macOS Sonoma (version 14)
-
MacOSVentura
Version corresponding to macOS Ventura (version 13)
-
OSXElCapitan
Version corresponding to OS X El Capitan (version 10.11)
-
OSXMavericks
Version corresponding to OS X Mavericks (version 10.9)
-
OSXYosemite
Version corresponding to OS X Yosemite (version 10.10)
-
Windows10
Version corresponding to general Windows 10 (version 10.0)
-
Windows10_1809
Version corresponding to Windows 10 October 2018 Update Version 1809 (version 10.0.17763)
-
Windows10_1903
Version corresponding to Windows 10 May 2019 Update Version 1903 (version 10.0.18362)
-
Windows10_1909
Version corresponding to Windows 10 November 2019 Update Version 1909 (version 10.0.18363)
-
Windows10_2004
Version corresponding to Windows 10 May 2020 Update Version 2004 (version 10.0.19041)
-
Windows10_20H2
Version corresponding to Windows 10 October 2020 Update Version 20H2 (version 10.0.19042)
-
Windows10_21H1
Version corresponding to Windows 10 May 2021 Update Version 21H1 (version 10.0.19043)
-
Windows10_21H2
Version corresponding to Windows 10 November 2021 Update Version 21H2 (version 10.0.19044)
-
Windows10_22H2
Version corresponding to Windows 10 October 2022 Update Version 22H2 (version 10.0.19045)
-
Windows11
Version corresponding to the initial release of Windows 11 (version 10.0.22000)
-
Windows11_21H2
Version corresponding to Windows 11 Version 21H2 (version 10.0.22000)
-
Windows11_22H2
Version corresponding to Windows 11 Version 22H2 (version 10.0.22621)
-
Windows7
Version corresponding to Windows 7 (version 6.1)
-
Windows8
Version corresponding to Windows 8 (version 6.2)
-
Windows8_1
Version corresponding to Windows 8.1 (version 6.3)
-
equals
See
operator==(QOperatingSystemVersion,
QOperatingSystemVersion) -
hashCode
Returns the objects's hash code computed byqHash(QOperatingSystemVersion)
. -
toString
See
operator<<(QDebug,
QOperatingSystemVersion) -
clone
Creates and returns a copy of this object.
-
getAndroid10
Kotlin property getter. In Java use
Android10()
instead. -
getAndroid11
Kotlin property getter. In Java use
Android11()
instead. -
getAndroid12
Kotlin property getter. In Java use
Android12()
instead. -
getAndroid12L
Kotlin property getter. In Java use
Android12L()
instead. -
getAndroid13
Kotlin property getter. In Java use
Android13()
instead. -
getAndroidJellyBean
Kotlin property getter. In Java use
AndroidJellyBean()
instead. -
getAndroidJellyBean_MR1
Kotlin property getter. In Java use
AndroidJellyBean_MR1()
instead. -
getAndroidJellyBean_MR2
Kotlin property getter. In Java use
AndroidJellyBean_MR2()
instead. -
getAndroidKitKat
Kotlin property getter. In Java use
AndroidKitKat()
instead. -
getAndroidLollipop
Kotlin property getter. In Java use
AndroidLollipop()
instead. -
getAndroidLollipop_MR1
Kotlin property getter. In Java use
AndroidLollipop_MR1()
instead. -
getAndroidMarshmallow
Kotlin property getter. In Java use
AndroidMarshmallow()
instead. -
getAndroidNougat
Kotlin property getter. In Java use
AndroidNougat()
instead. -
getAndroidNougat_MR1
Kotlin property getter. In Java use
AndroidNougat_MR1()
instead. -
getAndroidOreo
Kotlin property getter. In Java use
AndroidOreo()
instead. -
getAndroidOreo_MR1
Kotlin property getter. In Java use
AndroidOreo_MR1()
instead. -
getAndroidPie
Kotlin property getter. In Java use
AndroidPie()
instead. -
getMacOSBigSur
Kotlin property getter. In Java use
MacOSBigSur()
instead. -
getMacOSCatalina
Kotlin property getter. In Java use
MacOSCatalina()
instead. -
getMacOSHighSierra
Kotlin property getter. In Java use
MacOSHighSierra()
instead. -
getMacOSMojave
Kotlin property getter. In Java use
MacOSMojave()
instead. -
getMacOSMonterey
Kotlin property getter. In Java use
MacOSMonterey()
instead. -
getMacOSSierra
Kotlin property getter. In Java use
MacOSSierra()
instead. -
getMacOSSonoma
Kotlin property getter. In Java use
MacOSSonoma()
instead. -
getMacOSVentura
Kotlin property getter. In Java use
MacOSVentura()
instead. -
getOSXElCapitan
Kotlin property getter. In Java use
OSXElCapitan()
instead. -
getOSXMavericks
Kotlin property getter. In Java use
OSXMavericks()
instead. -
getOSXYosemite
Kotlin property getter. In Java use
OSXYosemite()
instead. -
getWindows10
Kotlin property getter. In Java use
Windows10()
instead. -
getWindows10_1809
Kotlin property getter. In Java use
Windows10_1809()
instead. -
getWindows10_1903
Kotlin property getter. In Java use
Windows10_1903()
instead. -
getWindows10_1909
Kotlin property getter. In Java use
Windows10_1909()
instead. -
getWindows10_2004
Kotlin property getter. In Java use
Windows10_2004()
instead. -
getWindows10_20H2
Kotlin property getter. In Java use
Windows10_20H2()
instead. -
getWindows10_21H1
Kotlin property getter. In Java use
Windows10_21H1()
instead. -
getWindows10_21H2
Kotlin property getter. In Java use
Windows10_21H2()
instead. -
getWindows10_22H2
Kotlin property getter. In Java use
Windows10_22H2()
instead. -
getWindows11
Kotlin property getter. In Java use
Windows11()
instead. -
getWindows11_21H2
Kotlin property getter. In Java use
Windows11_21H2()
instead. -
getWindows11_22H2
Kotlin property getter. In Java use
Windows11_22H2()
instead. -
getWindows7
Kotlin property getter. In Java use
Windows7()
instead. -
getWindows8
Kotlin property getter. In Java use
Windows8()
instead. -
getWindows8_1
Kotlin property getter. In Java use
Windows8_1()
instead.
-