From 9486deb3de732c1b4895a530991ee3cc1bc15994 Mon Sep 17 00:00:00 2001 From: Laurent Trinques Date: Fri, 14 Aug 2020 12:51:50 +0200 Subject: [PATCH] Mod Machine_info Add macOS RAM available --- sources/machine_info.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sources/machine_info.cpp b/sources/machine_info.cpp index e80cb92c3..682e05626 100644 --- a/sources/machine_info.cpp +++ b/sources/machine_info.cpp @@ -265,6 +265,17 @@ void Machine_info::init_get_cpu_info_macos() macoscpuinfo.waitForFinished(); QString macosOutput = macoscpuinfo.readAllStandardOutput(); pc.cpu.info=QString(macosOutput.toLocal8Bit().constData()); + + QProcess macosraminfo; + macosraminfo.start("bash", + QStringList() + << "-c" + << "sysctl -n hw.memsize"); + macosraminfo.waitForFinished(); + QString macosRAMOutput = macosraminfo.readAllStandardOutput(); + pc.ram.Available=QString("RAM Total : %1 MB").arg( + macosRAMOutput.toLongLong() /1024 / 1024); + macosraminfo.close(); } /**