aboutsummaryrefslogtreecommitdiff
path: root/src/hardware_functions.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hardware_functions.cpp')
-rw-r--r--src/hardware_functions.cpp51
1 files changed, 0 insertions, 51 deletions
diff --git a/src/hardware_functions.cpp b/src/hardware_functions.cpp
index 67b5cafa..c4895873 100644
--- a/src/hardware_functions.cpp
+++ b/src/hardware_functions.cpp
@@ -52,57 +52,6 @@ QString get_hdid()
QAndroidJniObject androidId = QAndroidJniObject::callStaticObjectMethod("android/provider/Settings$Secure", "getString", "(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;", appctx.callObjectMethod("getContentResolver", "()Landroid/content/ContentResolver;").object<jobject>(), QAndroidJniObject::fromString("android_id").object<jstring>());
return androidId.toString();
}
-#elif QT_VERSION < QT_VERSION_CHECK(5, 11, 0)
-#if (defined(LINUX) || defined(__linux__))
-#include <QSysInfo>
-
-QByteArray machineId;
-
-QString get_hdid()
-{
- machineId = QSysInfo::machineUniqueId();
-
- if (machineId.isEmpty())
- {
- return "gxsps32sa9fnwic92mfbs2";
- }
- return QString(machineId);
-}
-
-#elif defined __APPLE__
-
-#include <CoreFoundation/CoreFoundation.h>
-#include <IOKit/IOKitLib.h>
-
-QString get_hdid()
-{
- CFStringRef serial;
- char buffer[64] = {0};
- QString hdid;
- io_service_t platformExpert = IOServiceGetMatchingService(kIOMasterPortDefault, IOServiceMatching("IOPlatformExpertDevice"));
- if (platformExpert)
- {
- CFTypeRef serialNumberAsCFString = IORegistryEntryCreateCFProperty(platformExpert, CFSTR(kIOPlatformSerialNumberKey), kCFAllocatorDefault, 0);
- if (serialNumberAsCFString)
- {
- serial = (CFStringRef)serialNumberAsCFString;
- }
- if (CFStringGetCString(serial, buffer, 64, kCFStringEncodingUTF8))
- {
- hdid = buffer;
- }
-
- IOObjectRelease(platformExpert);
- }
- return hdid;
-}
-
-#else
-
-#error This operating system is unsupported for hardware functions.
-
-#endif
-
#else
#include <QSysInfo>