From c7fcd29cbc586e4176af254579a806261b42d213 Mon Sep 17 00:00:00 2001 From: shuaijie Date: Thu, 7 Mar 2024 17:28:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dsw=E6=9C=BA=E5=9E=8B?= =?UTF-8?q?=E4=B8=AD=E5=86=85=E5=AD=98=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复sw机型中内存显示 Log: 修复sw机型中内存显示 Bug: https://pms.uniontech.com/bug-view-219863.html --- deepin-devicemanager/src/GenerateDevice/DeviceGenerator.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deepin-devicemanager/src/GenerateDevice/DeviceGenerator.cpp b/deepin-devicemanager/src/GenerateDevice/DeviceGenerator.cpp index 3f698b1b..4e9cbd78 100644 --- a/deepin-devicemanager/src/GenerateDevice/DeviceGenerator.cpp +++ b/deepin-devicemanager/src/GenerateDevice/DeviceGenerator.cpp @@ -476,7 +476,9 @@ void DeviceGenerator::getMemoryInfoFromLshw() QList >::const_iterator it = lstMemory.begin(); for (; it != lstMemory.end(); ++it) { - + if ((*it)["description"].contains("System Memory") && (*it).find("vendor") == (*it).end()) { + continue; + } // bug47194 size属性包含MiB // 目前处理内存信息时,bank下一定要显示内存信息,否则无法生成内存 if (!(*it)["size"].contains("GiB") && !(*it)["size"].contains("MiB"))