use new hdid method if supported
This commit is contained in:
parent
ba9aebec57
commit
3329ce1416
@ -1,6 +1,9 @@
|
||||
#include "hardware_functions.h"
|
||||
|
||||
#include <QDebug>
|
||||
#include <QtGlobal>
|
||||
|
||||
#if QT_VERSION < QT_VERSION_CHECK(5, 4, 0)
|
||||
|
||||
#if (defined(_WIN32) || defined(_WIN64))
|
||||
#include <windows.h>
|
||||
@ -81,3 +84,16 @@ QString get_hdid()
|
||||
#error This operating system is unsupported for hardware functions.
|
||||
|
||||
#endif
|
||||
|
||||
#else
|
||||
#include <QSysInfo>
|
||||
|
||||
QByteArray machineId;
|
||||
|
||||
QString get_hdid()
|
||||
{
|
||||
machineId = QSysInfo::machineUniqueId();
|
||||
return QString(machineId);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user