Struct qt_core::q_sys_info::MacVersion
source · pub struct MacVersion(/* private fields */);
Expand description
This enum provides symbolic names for the various versions of the Darwin operating system, covering both macOS and iOS. The QSysInfo::MacintoshVersion variable gives the version of the system on which the application is run.
C++ enum: QSysInfo::MacVersion
.
This enum provides symbolic names for the various versions of the Darwin operating system, covering both macOS and iOS. The QSysInfo::MacintoshVersion variable gives the version of the system on which the application is run.
See also WinVersion.
Implementations§
source§impl MacVersion
impl MacVersion
sourcepub const MVNone: MacVersion = _
pub const MVNone: MacVersion = _
Not a Darwin operating system (C++ enum variant: MV_None = 65535
)
sourcepub const MVUnknown: MacVersion = _
pub const MVUnknown: MacVersion = _
An unknown and currently unsupported platform (C++ enum variant: MV_Unknown = 0
)
sourcepub const MV9: MacVersion = _
pub const MV9: MacVersion = _
macOS 9 (C++ enum variant: MV_9 = 1
)
sourcepub const MV100: MacVersion = _
pub const MV100: MacVersion = _
macOS 10.0 (C++ enum variant: MV_10_0 = 2
)
sourcepub const MV101: MacVersion = _
pub const MV101: MacVersion = _
macOS 10.1 (C++ enum variant: MV_10_1 = 3
)
sourcepub const MV102: MacVersion = _
pub const MV102: MacVersion = _
macOS 10.2 (C++ enum variant: MV_10_2 = 4
)
sourcepub const MV103: MacVersion = _
pub const MV103: MacVersion = _
macOS 10.3 (C++ enum variant: MV_10_3 = 5
)
sourcepub const MV104: MacVersion = _
pub const MV104: MacVersion = _
macOS 10.4 (C++ enum variant: MV_10_4 = 6
)
sourcepub const MV105: MacVersion = _
pub const MV105: MacVersion = _
macOS 10.5 (C++ enum variant: MV_10_5 = 7
)
sourcepub const MV106: MacVersion = _
pub const MV106: MacVersion = _
macOS 10.6 (C++ enum variant: MV_10_6 = 8
)
sourcepub const MV107: MacVersion = _
pub const MV107: MacVersion = _
macOS 10.7 (C++ enum variant: MV_10_7 = 9
)
sourcepub const MV108: MacVersion = _
pub const MV108: MacVersion = _
macOS 10.8 (C++ enum variant: MV_10_8 = 10
)
sourcepub const MV109: MacVersion = _
pub const MV109: MacVersion = _
macOS 10.9 (C++ enum variant: MV_10_9 = 11
)
sourcepub const MV1010: MacVersion = _
pub const MV1010: MacVersion = _
macOS 10.10 (C++ enum variant: MV_10_10 = 12
)
sourcepub const MV1011: MacVersion = _
pub const MV1011: MacVersion = _
macOS 10.11 (C++ enum variant: MV_10_11 = 13
)
sourcepub const MV1012: MacVersion = _
pub const MV1012: MacVersion = _
macOS 10.12 (C++ enum variant: MV_10_12 = 14
)
sourcepub const MVCHEETAH: MacVersion = _
pub const MVCHEETAH: MacVersion = _
Apple codename for MV_10_0 (C++ enum variant: MV_CHEETAH = 2
)
sourcepub const MVPUMA: MacVersion = _
pub const MVPUMA: MacVersion = _
Apple codename for MV_10_1 (C++ enum variant: MV_PUMA = 3
)
sourcepub const MVJAGUAR: MacVersion = _
pub const MVJAGUAR: MacVersion = _
Apple codename for MV_10_2 (C++ enum variant: MV_JAGUAR = 4
)
sourcepub const MVPANTHER: MacVersion = _
pub const MVPANTHER: MacVersion = _
Apple codename for MV_10_3 (C++ enum variant: MV_PANTHER = 5
)
sourcepub const MVTIGER: MacVersion = _
pub const MVTIGER: MacVersion = _
Apple codename for MV_10_4 (C++ enum variant: MV_TIGER = 6
)
sourcepub const MVLEOPARD: MacVersion = _
pub const MVLEOPARD: MacVersion = _
Apple codename for MV_10_5 (C++ enum variant: MV_LEOPARD = 7
)
sourcepub const MVSNOWLEOPARD: MacVersion = _
pub const MVSNOWLEOPARD: MacVersion = _
Apple codename for MV_10_6 (C++ enum variant: MV_SNOWLEOPARD = 8
)
sourcepub const MVLION: MacVersion = _
pub const MVLION: MacVersion = _
Apple codename for MV_10_7 (C++ enum variant: MV_LION = 9
)
sourcepub const MVMOUNTAINLION: MacVersion = _
pub const MVMOUNTAINLION: MacVersion = _
Apple codename for MV_10_8 (C++ enum variant: MV_MOUNTAINLION = 10
)
sourcepub const MVMAVERICKS: MacVersion = _
pub const MVMAVERICKS: MacVersion = _
Apple codename for MV_10_9 (C++ enum variant: MV_MAVERICKS = 11
)
sourcepub const MVYOSEMITE: MacVersion = _
pub const MVYOSEMITE: MacVersion = _
Apple codename for MV_10_10 (C++ enum variant: MV_YOSEMITE = 12
)
sourcepub const MVELCAPITAN: MacVersion = _
pub const MVELCAPITAN: MacVersion = _
Apple codename for MV_10_11 (C++ enum variant: MV_ELCAPITAN = 13
)
sourcepub const MVSIERRA: MacVersion = _
pub const MVSIERRA: MacVersion = _
Apple codename for MV_10_12 (C++ enum variant: MV_SIERRA = 14
)
sourcepub const MVIOS: MacVersion = _
pub const MVIOS: MacVersion = _
iOS (any) (C++ enum variant: MV_IOS = 256
)
sourcepub const MVIOS43: MacVersion = _
pub const MVIOS43: MacVersion = _
iOS 4.3 (C++ enum variant: MV_IOS_4_3 = 323
)
sourcepub const MVIOS50: MacVersion = _
pub const MVIOS50: MacVersion = _
iOS 5.0 (C++ enum variant: MV_IOS_5_0 = 336
)
sourcepub const MVIOS51: MacVersion = _
pub const MVIOS51: MacVersion = _
iOS 5.1 (C++ enum variant: MV_IOS_5_1 = 337
)
sourcepub const MVIOS60: MacVersion = _
pub const MVIOS60: MacVersion = _
iOS 6.0 (C++ enum variant: MV_IOS_6_0 = 352
)
sourcepub const MVIOS61: MacVersion = _
pub const MVIOS61: MacVersion = _
iOS 6.1 (C++ enum variant: MV_IOS_6_1 = 353
)
sourcepub const MVIOS70: MacVersion = _
pub const MVIOS70: MacVersion = _
iOS 7.0 (C++ enum variant: MV_IOS_7_0 = 368
)
sourcepub const MVIOS71: MacVersion = _
pub const MVIOS71: MacVersion = _
iOS 7.1 (C++ enum variant: MV_IOS_7_1 = 369
)
sourcepub const MVIOS80: MacVersion = _
pub const MVIOS80: MacVersion = _
iOS 8.0 (C++ enum variant: MV_IOS_8_0 = 384
)
sourcepub const MVIOS81: MacVersion = _
pub const MVIOS81: MacVersion = _
iOS 8.1 (C++ enum variant: MV_IOS_8_1 = 385
)
sourcepub const MVIOS82: MacVersion = _
pub const MVIOS82: MacVersion = _
iOS 8.2 (C++ enum variant: MV_IOS_8_2 = 386
)
sourcepub const MVIOS83: MacVersion = _
pub const MVIOS83: MacVersion = _
iOS 8.3 (C++ enum variant: MV_IOS_8_3 = 387
)
sourcepub const MVIOS84: MacVersion = _
pub const MVIOS84: MacVersion = _
iOS 8.4 (C++ enum variant: MV_IOS_8_4 = 388
)
sourcepub const MVIOS90: MacVersion = _
pub const MVIOS90: MacVersion = _
iOS 9.0 (C++ enum variant: MV_IOS_9_0 = 400
)
sourcepub const MVIOS91: MacVersion = _
pub const MVIOS91: MacVersion = _
iOS 9.1 (C++ enum variant: MV_IOS_9_1 = 401
)
sourcepub const MVIOS92: MacVersion = _
pub const MVIOS92: MacVersion = _
iOS 9.2 (C++ enum variant: MV_IOS_9_2 = 402
)
sourcepub const MVIOS93: MacVersion = _
pub const MVIOS93: MacVersion = _
iOS 9.3 (C++ enum variant: MV_IOS_9_3 = 403
)
sourcepub const MVIOS100: MacVersion = _
pub const MVIOS100: MacVersion = _
iOS 10.0 (C++ enum variant: MV_IOS_10_0 = 416
)
sourcepub const MVTVOS: MacVersion = _
pub const MVTVOS: MacVersion = _
tvOS (any) (C++ enum variant: MV_TVOS = 512
)
sourcepub const MVTVOS90: MacVersion = _
pub const MVTVOS90: MacVersion = _
tvOS 9.0 (C++ enum variant: MV_TVOS_9_0 = 656
)
sourcepub const MVTVOS91: MacVersion = _
pub const MVTVOS91: MacVersion = _
tvOS 9.1 (C++ enum variant: MV_TVOS_9_1 = 657
)
sourcepub const MVTVOS92: MacVersion = _
pub const MVTVOS92: MacVersion = _
tvOS 9.2 (C++ enum variant: MV_TVOS_9_2 = 658
)
sourcepub const MVTVOS100: MacVersion = _
pub const MVTVOS100: MacVersion = _
tvOS 10.0 (C++ enum variant: MV_TVOS_10_0 = 672
)
sourcepub const MVWATCHOS: MacVersion = _
pub const MVWATCHOS: MacVersion = _
watchOS (any) (C++ enum variant: MV_WATCHOS = 1024
)
sourcepub const MVWATCHOS20: MacVersion = _
pub const MVWATCHOS20: MacVersion = _
watchOS 2.0 (C++ enum variant: MV_WATCHOS_2_0 = 1056
)
sourcepub const MVWATCHOS21: MacVersion = _
pub const MVWATCHOS21: MacVersion = _
watchOS 2.1 (C++ enum variant: MV_WATCHOS_2_1 = 1057
)
sourcepub const MVWATCHOS22: MacVersion = _
pub const MVWATCHOS22: MacVersion = _
watchOS 2.2 (C++ enum variant: MV_WATCHOS_2_2 = 1058
)
sourcepub const MVWATCHOS30: MacVersion = _
pub const MVWATCHOS30: MacVersion = _
watchOS 3.0 (C++ enum variant: MV_WATCHOS_3_0 = 1072
)
Trait Implementations§
source§impl Clone for MacVersion
impl Clone for MacVersion
source§fn clone(&self) -> MacVersion
fn clone(&self) -> MacVersion
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for MacVersion
impl Debug for MacVersion
source§impl From<MacVersion> for c_int
impl From<MacVersion> for c_int
source§fn from(value: MacVersion) -> Self
fn from(value: MacVersion) -> Self
source§impl From<i32> for MacVersion
impl From<i32> for MacVersion
source§impl PartialEq for MacVersion
impl PartialEq for MacVersion
source§fn eq(&self, other: &MacVersion) -> bool
fn eq(&self, other: &MacVersion) -> bool
self
and other
values to be equal, and is used
by ==
.