QString getSysInfo() {
auto os = QOperatingSystemVersion::current();
auto str = QSysInfo::productVersion();
auto info = QSysInfo::currentCpuArchitecture();
if(info == "power" || info == "i386" || info == "sparc") {
info = "32bit";
} else if(info == "power64" || info == "ia64" || info == "sparcv9" || info == "x86_64") {
info = "64bit";
} else {
info = "unknown";
}
auto sysinfo = os.name() + " " + str + " " + info+"("+QSysInfo::kernelVersion()+")";
return sysinfo;
}
QT获取系统版本号,包含小版本号
最新推荐文章于 2024-11-11 15:34:18 发布
该博客介绍了如何通过QOperatingSystemVersion和QSysInfo获取当前系统的名称、版本号及CPU架构,并根据架构判断32/64位,最后返回一个包含详细信息的字符串。
487

被折叠的 条评论
为什么被折叠?



