From 144992202855490785d2fd2ae242ea4a3e3a23dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E6=9C=8B=E7=A8=8B?= Date: Thu, 9 Jul 2020 11:26:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=8C=96=E6=B5=8B=E8=AF=95=E4=BB=8E=E5=90=8E=E7=AB=AF=E8=AF=BB?= =?UTF-8?q?=E5=8F=96=E6=8F=92=E4=BB=B6=E6=95=B0=E6=8D=AE=E6=97=B6=E6=89=BE?= =?UTF-8?q?=E4=B8=8D=E5=88=B0enable=E6=95=B0=E6=8D=AE=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 自动化测试需要从后端的借口获取任务栏插件相关的数据,例如排序,是否显示等 之前是否显示由enable控制,部分插件是没有去写这个配置的, 项目中从后端获取时 也是获取不到时当作enable=true来处理的,现在任务栏启动时就写入一次 Log: 修复自动化测试从后端读取插件数据时找不到enable数据的问题 Bug: https://pms.uniontech.com/zentao/bug-view-36466.html --- frame/controller/dockitemmanager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frame/controller/dockitemmanager.cpp b/frame/controller/dockitemmanager.cpp index e32497049..96cf53f48 100644 --- a/frame/controller/dockitemmanager.cpp +++ b/frame/controller/dockitemmanager.cpp @@ -72,6 +72,9 @@ DockItemManager::DockItemManager(QObject *parent) // 刷新图标 QMetaObject::invokeMethod(this, "refershItemsIcon", Qt::QueuedConnection); + + // 自动化测试,需要从后端读取的插件配置中,显示的插件默认需要有enable属性,这里主动向后端写入一次 + m_updatePluginsOrderTimer->start(); }