From 4bf9f4bc6e9a329c7c6c74a4e09141e93a4767e8 Mon Sep 17 00:00:00 2001 From: Yuhang Zhao <2546789017@qq.com> Date: Wed, 19 Oct 2022 16:50:24 +0800 Subject: [PATCH] QOperatingSystemVersion: add new Win10 version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Win10 22H2 is released already. Change-Id: Ibd42ee5e8b6e4ceb3cb4f8ee237bd9cdd9473f66 Reviewed-by: MÃ¥rten Nordheim Reviewed-by: Thiago Macieira (cherry picked from commit 2e582a0af9c918876c77a62ff827265e9d83e9bf) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/global/qoperatingsystemversion.cpp | 7 +++++++ src/corelib/global/qoperatingsystemversion.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/corelib/global/qoperatingsystemversion.cpp b/src/corelib/global/qoperatingsystemversion.cpp index a89cfa88d2c..4b63cdd11c2 100644 --- a/src/corelib/global/qoperatingsystemversion.cpp +++ b/src/corelib/global/qoperatingsystemversion.cpp @@ -437,6 +437,13 @@ const QOperatingSystemVersion QOperatingSystemVersion::Windows10 = \since 6.3 */ +/*! + \variable QOperatingSystemVersion::Windows10_22H2 + \brief a version corresponding to Windows 10 October 2022 Update + Version 22H2 (version 10.0.19045). + \since 6.5 + */ + /*! \variable QOperatingSystemVersion::Windows11 \brief a version corresponding to the initial release of Windows 11 diff --git a/src/corelib/global/qoperatingsystemversion.h b/src/corelib/global/qoperatingsystemversion.h index 5fcc3411de5..921995e9ce1 100644 --- a/src/corelib/global/qoperatingsystemversion.h +++ b/src/corelib/global/qoperatingsystemversion.h @@ -195,6 +195,7 @@ public: static constexpr QOperatingSystemVersionBase Windows10_20H2 { QOperatingSystemVersionBase::Windows, 10, 0, 19042 }; static constexpr QOperatingSystemVersionBase Windows10_21H1 { QOperatingSystemVersionBase::Windows, 10, 0, 19043 }; static constexpr QOperatingSystemVersionBase Windows10_21H2 { QOperatingSystemVersionBase::Windows, 10, 0, 19044 }; + static constexpr QOperatingSystemVersionBase Windows10_22H2 { QOperatingSystemVersionBase::Windows, 10, 0, 19045 }; static constexpr QOperatingSystemVersionBase Windows11 { QOperatingSystemVersionBase::Windows, 10, 0, 22000 }; static constexpr QOperatingSystemVersionBase Windows11_21H2 = Windows11; static constexpr QOperatingSystemVersionBase Windows11_22H2 { QOperatingSystemVersionBase::Windows, 10, 0, 22621 };