From 27ff76e1d8019d64539b3865fb1b575c1a007d1a Mon Sep 17 00:00:00 2001 From: zhanghongyuan Date: Mon, 13 Jul 2026 09:01:22 +0800 Subject: [PATCH] fix(monitor): add support for kSpecialType10 computer type MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add support for kSpecialType10 in CPU frequency display, monitor overview info, and EDID parsing. Fix syntax error in height comparison. 添加 kSpecialType10 计算机类型支持,涵盖 CPU 频率显示、显示器概览信息和 EDID 解析。修复高度比较语法错误。 Log: 添加 kSpecialType10 计算机类型支持 PMS: BUG-369547 Influence: kSpecialType10 计算机类型的 CPU 频率显示和显示器信息解析逻辑正确,修复了 EDIDParser 的语法错误。 --- .../src/DeviceManager/DeviceCpu.cpp | 3 ++- .../src/DeviceManager/DeviceMonitor.cpp | 17 +++++++++++------ deepin-devicemanager/src/Tool/EDIDParser.cpp | 9 ++++++--- deepin-devicemanager/src/commonfunction.h | 3 ++- 4 files changed, 21 insertions(+), 11 deletions(-) diff --git a/deepin-devicemanager/src/DeviceManager/DeviceCpu.cpp b/deepin-devicemanager/src/DeviceManager/DeviceCpu.cpp index ce5dfe25..587c98af 100644 --- a/deepin-devicemanager/src/DeviceManager/DeviceCpu.cpp +++ b/deepin-devicemanager/src/DeviceManager/DeviceCpu.cpp @@ -123,7 +123,8 @@ void DeviceCpu::setCpuInfo(const QMap &mapLscpu, const QMap