linux qt 读系统信息,使用Qt获取系统版本
获取Windows,Mac,IOS,Android,Linux等系统版本信息。
Qt 4版本
可以获取到系统版本的变量或函数
头文件
#include
使用公有静态变量和静态方法获取Windows系统版本
const WinVersion WindowsVersion
WinVersion windowsVersion ()
使用公有静态变量获取Mac系统版本
const MacVersion MacintoshVersion
使用静态方法获取塞班系统版本和塞班S60系统版本
S60Version s60Version ()
SymbianVersion symbianVersion ()
系统版本枚举部分预览
enum MacVersion { MV_9, MV_10_0, MV_10_1, MV_10_2, ..., MV_YOSEMITE }
enum S60Version { SV_S60_3_1, SV_S60_3_2, SV_S60_5_0, SV_S60_5_1, ..., SV_S60_Unknown }
enum SymbianVersion { SV_9_2, SV_9_3, SV_9_4, SV_SF_1, ..., SV_Unknown }
enum WinVersion { WV_32s, WV_95, WV_98, WV_Me, ..., WV_CE_based }
Qt 5.0 - Qt 5.9版本
以下方法在Qt 5.9版本以上被官方标记为不推荐使用
头文件
#include
使用公有静态变量和静态方法获取Windows系统版本
const WinVersion WindowsVersion
QSysInfo::WinVersion windowsVersion()
使用公有静态变量和静态方法获取Mac系统版本
const MacVersion MacintoshVersion
QSysInfo::MacVersion macVersion()
系统版本枚举部分预览
enum MacVersion { MV_9, MV_10_0, MV_10_1, MV_10_2, ..., MV_None }
enum WinVersion { WV_32s, WV_95, WV_98, WV_Me, ..., WV_None }
Qt 5.4 版本以上(推荐使用)
头文件
#include
获取系统类型
QString productType()
// windows, macos, osx, android, ios,
// tvos, debian, winrt, watchos, unknown
获取版本信息
QString productVersion()
部分版本信息列表:
"2016.09" (Amazon Linux AMI 2016.09)
"7.1" (Android Nougat)
"25" (Fedora 25)
"10.1" (iOS 10.1)
"10.12" (macOS Sierra)
"10.0" (tvOS 10)
"16.10" (Ubuntu 16.10)
"3.1" (watchOS 3.1)
"7 SP 1" (Windows 7 Service Pack 1)
"8.1" (Windows 8.1)
"10" (Windows 10)
"Server 2016" (Windows Server 2016)
关于更多
linux qt 读系统信息,使用Qt获取系统版本相关推荐
- GetVersionEx 获取系统版本信息
转自:http://blog.csdn.net/yyingwei/article/details/8286658 最近在windows 8上获取系统版本信息需要调用系统API,于是用到了GetVers ...
- Mac获取系统版本、机型
// 获取系统版本NSString *versionString; NSDictionary * sv = [NSDictionary dictionaryWithContentsOfFile:@&q ...
- ansible playbook脚本获取系统版本信息
ansible playbook脚本获取系统版本信息 执行环境说明 脚本执行过程中实测系统为 redhat6.redhat7 suse11 suse12: [root@ansible_host ~]# ...
- 使用Qt获取系统版本
获取Windows,Mac,IOS,Android,Linux等系统版本信息. Qt 4版本 可以获取到系统版本的变量或函数 头文件 #include <QSysInfo> 使用公有静 ...
- windows平台下 c++获取 系统版本 网卡 内存 CPU 硬盘 显卡信息
GetsysInfo.h: #ifndef _H_GETSYSINFO #define _H_GETSYSINFO#pragma once#include <afxtempl.h>clas ...
- linux 下的lsb_release -a 命令查询系统版本
先安装lsb 命令是yum install lsb 1.lsb_release -a 查看系统版本 [root@localhost bin]# lsb_release -a LSB Version: ...
- linux查看计算机系统软件,如何查询电脑系统版本 怎么查看电脑版本是系统几
6 怎么看电脑系统是WIN几的啊 查看电脑系统有以下两种方式: 1.右键点击我的电脑(计算机) - 属性 - 查看有关电脑的基础信息处可查看到系统版本. 2.同时按住 windows键以及R键,输入 ...
- qt读oracle时间戳,QT利用QDateTime获取当前时间戳的方法toTime_t
1.toTime_t()把2014年12月19日10:24:40这样的QDateTime的格式转变为1418955940这样的时间戳 QDateTime time = QDateTime::curre ...
- linux得到当前系统时间,在LINUX下用C++编程,怎么获取系统当前的时间。
//方案- 优点:仅使用C标准库:缺点:只能精确到秒级 #include #include int main( void ) { time_t t = time(0); char tmp[64]; s ...
最新文章
- 索引系列八--索引特性之有序难优化union
- logstash mysql eror_Logstash安装记录(报错com.mysql.jdbc.Driver not loaded的解决)
- 关于稳定性和故障的一点思考,每个互联网公司都吃过这个亏!
- 4星|《高手》:会讲故事的科学家的经管社科书读书笔记
- python基础教程第三版和第二版选哪个-python基础教程 2版和3版哪个适合新手?!...
- python基础语法手册format-Python format 格式化函数
- 【机器学习入门笔记15:BP神经网络逼近股票收盘价格2】20190218
- 测试x86cpu的指令集
- js 在新窗口中打开URL
- C语言函数最多有有多少个参数,C中子函数最多有几个形参
- winform窗口关闭提示
- directx修复工具v3.2增强版_「电脑知识」USBOS 超级PE启动维护工具增强版及标准版...
- 一元二次方程组的简单解法
- centos启动停留在started GNOME display manager
- 淘宝电商为什么转型社群团购,你知道吗?
- mysql密码为空包密码错误_apk空包签名方法及工具
- 【dubbo】(一) dubbo是什么?
- 为淘宝网店免费使用流量统计教程
- 职称申报评审管理系统_《四川省职称评审管理暂行办法》出台
- MAX3232芯片与stm32芯片通信硬件线路连接和引脚说明
热门文章
- 实战:基于 Spring 的应用配置如何迁移至阿里云应用配置管理 ACM
- 基于TableStore/MaxCompute的数据采集分析系统介绍
- 终于有人把Python讲清楚了!!
- 我26岁,月薪一万,刚实现“黄焖鸡自由”(苦笑)
- python学习list_python学习之list
- rabbitmq 集群 ha负载 Consumer raised exception, processing can restart if the connection factory
- (需求实战_03) SpringBoot整合RabbitMQ 关键代码、策略、模式讲解
- Spring Boot 一个依赖搞定 session 共享,没有比这更简单的方案了!
- 第13篇: Flowable-BPMN操作流程之流程进展查看之流程图
- 第一篇:服务的注册与发现Eureka(Finchley版本)V2.0_dev