其他分享
首页 > 其他分享> > Tip2 Qt中判断当前的操作系统

Tip2 Qt中判断当前的操作系统

作者:互联网

在Qt中可以使用宏定义很方便的判断当前的操作系统类型;

判断是否为Windows

bool SystemInfo::isWindows()
{
#ifdef Q_OS_WINDOWS
    return true;
#else
    return false;
#endif
}

判断是否为win10

bool SystemInfo::isWindows10()
{
    if (isWindows())
    {
        return QSysInfo::productVersion().startsWith("10");
    }

    return false;
}

判断是否为Mac

bool SystemInfo::isMacOS()
{
#ifdef Q_OS_MACOS
    return true;
#else
    return false;
#endif
}

标签:判断,false,Qt,SystemInfo,bool,ifdef,return,Tip2,操作系统
来源: https://blog.csdn.net/Snow__Sunny/article/details/120727095