<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- qglobal.cpp --> <title>Obsolete Members for QSysInfo | Qt Core 5.12.2</title> <link rel="stylesheet" type="text/css" href="style/offline-simple.css" /> <script type="text/javascript"> document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css"); // loading style sheet breaks anchors that were jumped to before // so force jumping to anchor again setTimeout(function() { var anchor = location.hash; // need to jump to different anchor first (e.g. none) location.hash = "#"; setTimeout(function() { location.hash = anchor; }, 0); }, 0); </script> </head> <body> <div class="header" id="qtdocheader"> <div class="main"> <div class="main-rounded"> <div class="navigationbar"> <table><tr> <td >Qt 5.12</td><td ><a href="qtcore-index.html">Qt Core</a></td><td ><a href="qtcore-module.html">C++ Classes</a></td><td >QSysInfo</td></tr></table><table class="buildversion"><tr> <td id="buildversion" width="100%" align="right"><a href="qtcore-index.html">Qt 5.12.2 Reference Documentation</a></td> </tr></table> </div> </div> <div class="content"> <div class="line"> <div class="content mainContent"> <div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div> <h1 class="title">Obsolete Members for QSysInfo</h1> <p><b>The following members of class <a href="qsysinfo.html">QSysInfo</a> are obsolete.</b> They are provided to keep old source code working. We strongly advise against using them in new code.</p> <h2>Public Types</h2> <div class="table"><table class="alignedsummary"> <tr><td class="memItemLeft topAlign rightAlign"> <code>(obsolete) </code>enum </td><td class="memItemRight bottomAlign"><b><a href="qsysinfo-obsolete.html#MacVersion-enum">MacVersion</a></b> { MV_9, MV_10_0, MV_10_1, MV_10_2, ..., MV_None }</td></tr> <tr><td class="memItemLeft topAlign rightAlign"> <code>(obsolete) </code>enum </td><td class="memItemRight bottomAlign"><b><a href="qsysinfo-obsolete.html#WinVersion-enum">WinVersion</a></b> { WV_32s, WV_95, WV_98, WV_Me, ..., WV_None }</td></tr> </table></div> <h2>Static Public Members</h2> <div class="table"><table class="alignedsummary"> <tr><td class="memItemLeft topAlign rightAlign"> <code>(obsolete) </code>const QSysInfo::MacVersion </td><td class="memItemRight bottomAlign"><b><a href="qsysinfo-obsolete.html#MacintoshVersion-var">MacintoshVersion</a></b></td></tr> <tr><td class="memItemLeft topAlign rightAlign"> <code>(obsolete) </code>const QSysInfo::WinVersion </td><td class="memItemRight bottomAlign"><b><a href="qsysinfo-obsolete.html#WindowsVersion-var">WindowsVersion</a></b></td></tr> <tr><td class="memItemLeft topAlign rightAlign"> <code>(obsolete) </code>QSysInfo::MacVersion </td><td class="memItemRight bottomAlign"><b><a href="qsysinfo-obsolete.html#macVersion">macVersion</a></b>()</td></tr> <tr><td class="memItemLeft topAlign rightAlign"> <code>(obsolete) </code>QSysInfo::WinVersion </td><td class="memItemRight bottomAlign"><b><a href="qsysinfo-obsolete.html#windowsVersion">windowsVersion</a></b>()</td></tr> </table></div> <h2>Member Type Documentation</h2> <!-- $$$MacVersion$$$MV_None$$$MV_Unknown$$$MV_9$$$MV_10_0$$$MV_10_1$$$MV_10_2$$$MV_10_3$$$MV_10_4$$$MV_10_5$$$MV_10_6$$$MV_10_7$$$MV_10_8$$$MV_10_9$$$MV_10_10$$$MV_10_11$$$MV_10_12$$$MV_CHEETAH$$$MV_PUMA$$$MV_JAGUAR$$$MV_PANTHER$$$MV_TIGER$$$MV_LEOPARD$$$MV_SNOWLEOPARD$$$MV_LION$$$MV_MOUNTAINLION$$$MV_MAVERICKS$$$MV_YOSEMITE$$$MV_ELCAPITAN$$$MV_SIERRA$$$MV_IOS$$$MV_IOS_4_3$$$MV_IOS_5_0$$$MV_IOS_5_1$$$MV_IOS_6_0$$$MV_IOS_6_1$$$MV_IOS_7_0$$$MV_IOS_7_1$$$MV_IOS_8_0$$$MV_IOS_8_1$$$MV_IOS_8_2$$$MV_IOS_8_3$$$MV_IOS_8_4$$$MV_IOS_9_0$$$MV_IOS_9_1$$$MV_IOS_9_2$$$MV_IOS_9_3$$$MV_IOS_10_0$$$MV_TVOS$$$MV_TVOS_9_0$$$MV_TVOS_9_1$$$MV_TVOS_9_2$$$MV_TVOS_10_0$$$MV_WATCHOS$$$MV_WATCHOS_2_0$$$MV_WATCHOS_2_1$$$MV_WATCHOS_2_2$$$MV_WATCHOS_3_0 --> <h3 class="fn" id="MacVersion-enum"><a name="MacVersion-enum"></a>enum QSysInfo::<span class="name">MacVersion</span></h3> <p>This enum is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.</p> <p>This enum provides symbolic names for the various versions of the Darwin operating system, covering both macOS and iOS. The <a href="qsysinfo-obsolete.html#MacintoshVersion-var">QSysInfo::MacintoshVersion</a> variable gives the version of the system on which the application is run.</p> <div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr> <tr><td class="topAlign"><code>QSysInfo::MV_9</code></td><td class="topAlign tblval"><code>Q_MV_OSX(9, 0)</code></td><td class="topAlign">macOS 9</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_0</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 0)</code></td><td class="topAlign">macOS 10.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_1</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 1)</code></td><td class="topAlign">macOS 10.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_2</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 2)</code></td><td class="topAlign">macOS 10.2</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_3</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 3)</code></td><td class="topAlign">macOS 10.3</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_4</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 4)</code></td><td class="topAlign">macOS 10.4</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_5</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 5)</code></td><td class="topAlign">macOS 10.5</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_6</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 6)</code></td><td class="topAlign">macOS 10.6</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_7</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 7)</code></td><td class="topAlign">macOS 10.7</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_8</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 8)</code></td><td class="topAlign">macOS 10.8</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_9</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 9)</code></td><td class="topAlign">macOS 10.9</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_10</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 10)</code></td><td class="topAlign">macOS 10.10</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_11</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 11)</code></td><td class="topAlign">macOS 10.11</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_10_12</code></td><td class="topAlign tblval"><code>Q_MV_OSX(10, 12)</code></td><td class="topAlign">macOS 10.12</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_Unknown</code></td><td class="topAlign tblval"><code>0x0000</code></td><td class="topAlign">An unknown and currently unsupported platform</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_CHEETAH</code></td><td class="topAlign tblval"><code>MV_10_0</code></td><td class="topAlign">Apple codename for MV_10_0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_PUMA</code></td><td class="topAlign tblval"><code>MV_10_1</code></td><td class="topAlign">Apple codename for MV_10_1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_JAGUAR</code></td><td class="topAlign tblval"><code>MV_10_2</code></td><td class="topAlign">Apple codename for MV_10_2</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_PANTHER</code></td><td class="topAlign tblval"><code>MV_10_3</code></td><td class="topAlign">Apple codename for MV_10_3</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_TIGER</code></td><td class="topAlign tblval"><code>MV_10_4</code></td><td class="topAlign">Apple codename for MV_10_4</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_LEOPARD</code></td><td class="topAlign tblval"><code>MV_10_5</code></td><td class="topAlign">Apple codename for MV_10_5</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_SNOWLEOPARD</code></td><td class="topAlign tblval"><code>MV_10_6</code></td><td class="topAlign">Apple codename for MV_10_6</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_LION</code></td><td class="topAlign tblval"><code>MV_10_7</code></td><td class="topAlign">Apple codename for MV_10_7</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_MOUNTAINLION</code></td><td class="topAlign tblval"><code>MV_10_8</code></td><td class="topAlign">Apple codename for MV_10_8</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_MAVERICKS</code></td><td class="topAlign tblval"><code>MV_10_9</code></td><td class="topAlign">Apple codename for MV_10_9</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_YOSEMITE</code></td><td class="topAlign tblval"><code>MV_10_10</code></td><td class="topAlign">Apple codename for MV_10_10</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_ELCAPITAN</code></td><td class="topAlign tblval"><code>MV_10_11</code></td><td class="topAlign">Apple codename for MV_10_11</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_SIERRA</code></td><td class="topAlign tblval"><code>MV_10_12</code></td><td class="topAlign">Apple codename for MV_10_12</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS</code></td><td class="topAlign tblval"><code>1 << 8</code></td><td class="topAlign">iOS (any)</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_4_3</code></td><td class="topAlign tblval"><code>Q_MV_IOS(4, 3)</code></td><td class="topAlign">iOS 4.3</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_5_0</code></td><td class="topAlign tblval"><code>Q_MV_IOS(5, 0)</code></td><td class="topAlign">iOS 5.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_5_1</code></td><td class="topAlign tblval"><code>Q_MV_IOS(5, 1)</code></td><td class="topAlign">iOS 5.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_6_0</code></td><td class="topAlign tblval"><code>Q_MV_IOS(6, 0)</code></td><td class="topAlign">iOS 6.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_6_1</code></td><td class="topAlign tblval"><code>Q_MV_IOS(6, 1)</code></td><td class="topAlign">iOS 6.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_7_0</code></td><td class="topAlign tblval"><code>Q_MV_IOS(7, 0)</code></td><td class="topAlign">iOS 7.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_7_1</code></td><td class="topAlign tblval"><code>Q_MV_IOS(7, 1)</code></td><td class="topAlign">iOS 7.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_8_0</code></td><td class="topAlign tblval"><code>Q_MV_IOS(8, 0)</code></td><td class="topAlign">iOS 8.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_8_1</code></td><td class="topAlign tblval"><code>Q_MV_IOS(8, 1)</code></td><td class="topAlign">iOS 8.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_8_2</code></td><td class="topAlign tblval"><code>Q_MV_IOS(8, 2)</code></td><td class="topAlign">iOS 8.2</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_8_3</code></td><td class="topAlign tblval"><code>Q_MV_IOS(8, 3)</code></td><td class="topAlign">iOS 8.3</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_8_4</code></td><td class="topAlign tblval"><code>Q_MV_IOS(8, 4)</code></td><td class="topAlign">iOS 8.4</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_9_0</code></td><td class="topAlign tblval"><code>Q_MV_IOS(9, 0)</code></td><td class="topAlign">iOS 9.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_9_1</code></td><td class="topAlign tblval"><code>Q_MV_IOS(9, 1)</code></td><td class="topAlign">iOS 9.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_9_2</code></td><td class="topAlign tblval"><code>Q_MV_IOS(9, 2)</code></td><td class="topAlign">iOS 9.2</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_9_3</code></td><td class="topAlign tblval"><code>Q_MV_IOS(9, 3)</code></td><td class="topAlign">iOS 9.3</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_IOS_10_0</code></td><td class="topAlign tblval"><code>Q_MV_IOS(10, 0)</code></td><td class="topAlign">iOS 10.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_TVOS</code></td><td class="topAlign tblval"><code>1 << 9</code></td><td class="topAlign">tvOS (any)</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_TVOS_9_0</code></td><td class="topAlign tblval"><code>Q_MV_TVOS(9, 0)</code></td><td class="topAlign">tvOS 9.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_TVOS_9_1</code></td><td class="topAlign tblval"><code>Q_MV_TVOS(9, 1)</code></td><td class="topAlign">tvOS 9.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_TVOS_9_2</code></td><td class="topAlign tblval"><code>Q_MV_TVOS(9, 2)</code></td><td class="topAlign">tvOS 9.2</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_TVOS_10_0</code></td><td class="topAlign tblval"><code>Q_MV_TVOS(10, 0)</code></td><td class="topAlign">tvOS 10.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_WATCHOS</code></td><td class="topAlign tblval"><code>1 << 10</code></td><td class="topAlign">watchOS (any)</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_WATCHOS_2_0</code></td><td class="topAlign tblval"><code>Q_MV_WATCHOS(2, 0)</code></td><td class="topAlign">watchOS 2.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_WATCHOS_2_1</code></td><td class="topAlign tblval"><code>Q_MV_WATCHOS(2, 1)</code></td><td class="topAlign">watchOS 2.1</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_WATCHOS_2_2</code></td><td class="topAlign tblval"><code>Q_MV_WATCHOS(2, 2)</code></td><td class="topAlign">watchOS 2.2</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_WATCHOS_3_0</code></td><td class="topAlign tblval"><code>Q_MV_WATCHOS(3, 0)</code></td><td class="topAlign">watchOS 3.0</td></tr> <tr><td class="topAlign"><code>QSysInfo::MV_None</code></td><td class="topAlign tblval"><code>0xffff</code></td><td class="topAlign">Not a Darwin operating system</td></tr> </table></div> <p><b>See also </b><a href="qsysinfo-obsolete.html#WinVersion-enum">WinVersion</a>.</p> <!-- @@@MacVersion --> <!-- $$$WinVersion$$$WV_None$$$WV_32s$$$WV_95$$$WV_98$$$WV_Me$$$WV_DOS_based$$$WV_NT$$$WV_2000$$$WV_XP$$$WV_2003$$$WV_VISTA$$$WV_WINDOWS7$$$WV_WINDOWS8$$$WV_WINDOWS8_1$$$WV_WINDOWS10$$$WV_NT_based$$$WV_4_0$$$WV_5_0$$$WV_5_1$$$WV_5_2$$$WV_6_0$$$WV_6_1$$$WV_6_2$$$WV_6_3$$$WV_10_0$$$WV_CE$$$WV_CENET$$$WV_CE_5$$$WV_CE_6$$$WV_CE_based --> <h3 class="fn" id="WinVersion-enum"><a name="WinVersion-enum"></a>enum QSysInfo::<span class="name">WinVersion</span></h3> <p>This enum is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.</p> <p>This enum provides symbolic names for the various versions of the Windows operating system. On Windows, the <a href="qsysinfo-obsolete.html#WindowsVersion-var">QSysInfo::WindowsVersion</a> variable gives the version of the system on which the application is run.</p> <p>MS-DOS-based versions:</p> <div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr> <tr><td class="topAlign"><code>QSysInfo::WV_32s</code></td><td class="topAlign tblval"><code>0x0001</code></td><td class="topAlign">Windows 3.1 with Win 32s</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_95</code></td><td class="topAlign tblval"><code>0x0002</code></td><td class="topAlign">Windows 95</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_98</code></td><td class="topAlign tblval"><code>0x0003</code></td><td class="topAlign">Windows 98</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_Me</code></td><td class="topAlign tblval"><code>0x0004</code></td><td class="topAlign">Windows Me</td></tr> </table></div> <p>NT-based versions (note that each operating system version is only represented once rather than each Windows edition):</p> <div class="table"><table class="valuelist"><tr valign="top" class="even"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr> <tr><td class="topAlign"><code>QSysInfo::WV_NT</code></td><td class="topAlign tblval"><code>0x0010</code></td><td class="topAlign">Windows NT (operating system version 4.0)</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_2000</code></td><td class="topAlign tblval"><code>0x0020</code></td><td class="topAlign">Windows 2000 (operating system version 5.0)</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_XP</code></td><td class="topAlign tblval"><code>0x0030</code></td><td class="topAlign">Windows XP (operating system version 5.1)</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_2003</code></td><td class="topAlign tblval"><code>0x0040</code></td><td class="topAlign">Windows Server 2003, Windows Server 2003 R2, Windows Home Server, Windows XP Professional x64 Edition (operating system version 5.2)</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_VISTA</code></td><td class="topAlign tblval"><code>0x0080</code></td><td class="topAlign">Windows Vista, Windows Server 2008 (operating system version 6.0)</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_WINDOWS7</code></td><td class="topAlign tblval"><code>0x0090</code></td><td class="topAlign">Windows 7, Windows Server 2008 R2 (operating system version 6.1)</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_WINDOWS8</code></td><td class="topAlign tblval"><code>0x00a0</code></td><td class="topAlign">Windows 8 (operating system version 6.2)</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_WINDOWS8_1</code></td><td class="topAlign tblval"><code>0x00b0</code></td><td class="topAlign">Windows 8.1 (operating system version 6.3), introduced in Qt 5.2</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_WINDOWS10</code></td><td class="topAlign tblval"><code>0x00c0</code></td><td class="topAlign">Windows 10 (operating system version 10.0), introduced in Qt 5.5</td></tr> </table></div> <p>Alternatively, you may use the following macros which correspond directly to the Windows operating system version number:</p> <div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr> <tr><td class="topAlign"><code>QSysInfo::WV_4_0</code></td><td class="topAlign tblval"><code>WV_NT</code></td><td class="topAlign">Operating system version 4.0, corresponds to Windows NT</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_5_0</code></td><td class="topAlign tblval"><code>WV_2000</code></td><td class="topAlign">Operating system version 5.0, corresponds to Windows 2000</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_5_1</code></td><td class="topAlign tblval"><code>WV_XP</code></td><td class="topAlign">Operating system version 5.1, corresponds to Windows XP</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_5_2</code></td><td class="topAlign tblval"><code>WV_2003</code></td><td class="topAlign">Operating system version 5.2, corresponds to Windows Server 2003, Windows Server 2003 R2, Windows Home Server, and Windows XP Professional x64 Edition</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_6_0</code></td><td class="topAlign tblval"><code>WV_VISTA</code></td><td class="topAlign">Operating system version 6.0, corresponds to Windows Vista and Windows Server 2008</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_6_1</code></td><td class="topAlign tblval"><code>WV_WINDOWS7</code></td><td class="topAlign">Operating system version 6.1, corresponds to Windows 7 and Windows Server 2008 R2</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_6_2</code></td><td class="topAlign tblval"><code>WV_WINDOWS8</code></td><td class="topAlign">Operating system version 6.2, corresponds to Windows 8</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_6_3</code></td><td class="topAlign tblval"><code>WV_WINDOWS8_1</code></td><td class="topAlign">Operating system version 6.3, corresponds to Windows 8.1, introduced in Qt 5.2</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_10_0</code></td><td class="topAlign tblval"><code>WV_WINDOWS10</code></td><td class="topAlign">Operating system version 10.0, corresponds to Windows 10, introduced in Qt 5.5</td></tr> </table></div> <p>The following masks can be used for testing whether a Windows version is MS-DOS-based or NT-based:</p> <div class="table"><table class="valuelist"><tr valign="top" class="even"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr> <tr><td class="topAlign"><code>QSysInfo::WV_DOS_based</code></td><td class="topAlign tblval"><code>0x000f</code></td><td class="topAlign">MS-DOS-based version of Windows</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_NT_based</code></td><td class="topAlign tblval"><code>0x00f0</code></td><td class="topAlign">NT-based version of Windows</td></tr> <tr><td class="topAlign"><code>QSysInfo::WV_None</code></td><td class="topAlign tblval"><code>0x0000</code></td><td class="topAlign">Operating system other than Windows.</td></tr> </table></div> <p><b>See also </b><a href="qsysinfo-obsolete.html#MacVersion-enum">MacVersion</a>.</p> <!-- @@@WinVersion --> <h2>Member Function Documentation</h2> <!-- $$$macVersion[overload1]$$$macVersion --> <h3 class="fn" id="macVersion"><a name="macVersion"></a><code>[static] </code><span class="type"><a href="qsysinfo-obsolete.html#MacVersion-enum">QSysInfo::MacVersion</a></span> QSysInfo::<span class="name">macVersion</span>()</h3> <p>This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.</p> <p>Returns the version of Darwin (macOS or iOS) on which the application is run, or <a href="qsysinfo-obsolete.html#MacVersion-enum">MV_None</a> if the operating system is not a version of Darwin.</p> <!-- @@@macVersion --> <!-- $$$windowsVersion[overload1]$$$windowsVersion --> <h3 class="fn" id="windowsVersion"><a name="windowsVersion"></a><code>[static] </code><span class="type"><a href="qsysinfo-obsolete.html#WinVersion-enum">QSysInfo::WinVersion</a></span> QSysInfo::<span class="name">windowsVersion</span>()</h3> <p>This function is obsolete. It is provided to keep old source code working. We strongly advise against using it in new code.</p> <p>Returns the version of the Windows operating system on which the application is run, or <a href="qsysinfo-obsolete.html#WinVersion-enum">WV_None</a> if the operating system is not Windows.</p> <p>This function was introduced in Qt 4.4.</p> <!-- @@@windowsVersion --> </div> </div> </div> </div> </div> <div class="footer"> <p> <acronym title="Copyright">©</acronym> 2019 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.<br/> The documentation provided herein is licensed under the terms of the <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License version 1.3</a> as published by the Free Software Foundation.<br/> Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners. </p> </div> </body> </html>