Документация
ОС Аврора 4.0.2
Пространство имён SysInfo
(Sailfish::Mdm::SysInfo)
Пространство имён SysInfo позволяет получить доступ к информации об устройстве. Подробнее…
Подключение: | #include <mdm-sysinfo.h> |
Подробное описание
Пространство имён SysInfo позволяет получить доступ к информации об устройстве.
В частности, можно получить MAC-адреса сетевых адаптеров, версию программного обеспечения, название устройства, название модели устройства, UID устройства.
Для использования этих методов в qmake-настройках проекта клиентского приложения следует добавить следующее:
CONFIG += link_pkgconfig
PKGCONFIG += sailfishmdm
и затем #include <mdm-sysinfo.h>
.
Пример использования:
#include <mdm-sysinfo.h>
void printSystemInfo()
{
qInfo() << "Версия ПО:" << Sailfish::Mdm::SysInfo::softwareVersion();
qInfo() << "ID версии ПО:" << Sailfish::Mdm::SysInfo::softwareVersionId();
qInfo() << "Модель устройства:" << Sailfish::Mdm::SysInfo::deviceModel();
qInfo() << "UID устройства:" << Sailfish::Mdm::SysInfo::deviceUid();
qInfo() << "MAC-адрес Bluetooth:" << Sailfish::Mdm::SysInfo::bluetoothMacAddress();
qInfo() << "MAC-адрес WLAN:" << Sailfish::Mdm::SysInfo::wlanMacAddress();
qInfo() << "Название устройства:" << Sailfish::Mdm::SysInfo::productName();
qInfo() << "Производитель:" << Sailfish::Mdm::SysInfo::manufacturer();
}