QT的QOperatingSystemVersion类的使用
生活随笔
收集整理的這篇文章主要介紹了
QT的QOperatingSystemVersion类的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
詳細說明
QOperatingSystemVersion類提供有關(guān)操作系統(tǒng)版本的信息。
與QSysInfo中的其他版本功能不同,QOperatingSystemVersion提供了對開發(fā)人員通常用于更改行為或確定是否基于操作系統(tǒng)版本(而不是內(nèi)核版本或市場版本)啟用API或功能的完整版本號的訪問。
此類也是QSysInfo :: macVersion和QSysInfo :: windowsVersion的完全替代,另外還提供了對第三個(微型)版本號組件的訪問。
當前,支持Android,Apple平臺(iOS,macOS,tvOS和watchOS)和Windows。
majorVersion(),minorVersion()和microVersion()函數(shù)
由于QOperatingSystemVersion同時存儲版本號和OS類型,因此在執(zhí)行比較時可以考慮OS類型。例如,在運行macOS Sierra(v10.12)的macOS系統(tǒng)上,即使表達式(10)左側(cè)對象的主要版本號部分大于該對象的主要版本號部分,以下表達式也將返回false。在右側(cè)(9):
總結(jié)
以上是生活随笔為你收集整理的QT的QOperatingSystemVersion类的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT的QOpenGLTextureBli
- 下一篇: 月薪7000属于什么层次 绝大多数