繁体   English   中英

如何在 QT 中使用 c++ 获取系统配置

[英]How can I get the system configuration with c++ in QT

我想要系统配置,如 cpu 或显卡型号。

QSysInfo就是为此目的而设计的。

例如,您可以使用currentCpuArchitecture获取 CPU 架构。

Qt 使用 OpenGL 进行渲染,因此不需要特定的 API,因为您可以使用标准的 OpenGL API:

glGetString(GL_VENDOR);
glGetString(GL_RENDERER);

对于网络信息,您可以使用QNetworkInformation

对于商店信息,您可以使用QStorageInfo

对于串口信息(我实际上开发了这个),您可以使用QSerialPortInfo

对于打印机信息,您可以使用QPrinterInfo

对于蓝牙信息,您可以使用QBluetoothDeviceInfo

对于 CAN 总线设备信息,您可以使用QCanBusDeviceInfo

一个很好的提示是在所有 Qt 类中搜索“信息”类

Qt 在其开发过程中一直如此命名这些类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM