parent
9fae3881ed
commit
95dc49ac77
|
@ -520,13 +520,9 @@ bool IsLaptop() {
|
||||||
}
|
}
|
||||||
|
|
||||||
return !(status.BatteryFlag & 128); // 128 = no system battery
|
return !(status.BatteryFlag & 128); // 128 = no system battery
|
||||||
#endif
|
#elif defined(Q_OS_LINUX)
|
||||||
|
|
||||||
#ifdef Q_OS_LINUX
|
|
||||||
return !QDir("/proc/acpi/battery").entryList(QDir::Dirs | QDir::NoDotAndDotDot).isEmpty();
|
return !QDir("/proc/acpi/battery").entryList(QDir::Dirs | QDir::NoDotAndDotDot).isEmpty();
|
||||||
#endif
|
#elif defined(Q_OS_MAC)
|
||||||
|
|
||||||
#ifdef Q_OS_MAC
|
|
||||||
ScopedCFTypeRef<CFTypeRef> power_sources(IOPSCopyPowerSourcesInfo());
|
ScopedCFTypeRef<CFTypeRef> power_sources(IOPSCopyPowerSourcesInfo());
|
||||||
ScopedCFTypeRef<CFArrayRef> power_source_list(
|
ScopedCFTypeRef<CFArrayRef> power_source_list(
|
||||||
IOPSCopyPowerSourcesList(power_sources.get()));
|
IOPSCopyPowerSourcesList(power_sources.get()));
|
||||||
|
@ -540,6 +536,8 @@ bool IsLaptop() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
#else
|
||||||
|
return false;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue