fix: connect to signal failed

looks like a qt or compiler bug

every thing works fine if using clang to compile project

Change-Id: I6360cb16fa8d23156b78d8b2c8a15734fc54ccbb
This commit is contained in:
listenerri 2018-11-28 20:08:08 +08:00
parent 10da46b64b
commit 1dba9484f2
Notes: gerrit 2018-11-30 14:48:39 +08:00
Verified+1: <jenkins@deepin.com>
Verified+1: zhaofangfangdeepin <zhaofangfang@linuxdeepin.com>
Code-Review+2: listenerri <listenerri@gmail.com>
Submitted-by: listenerri <listenerri@gmail.com>
Submitted-at: Fri, 30 Nov 2018 14:48:38 +0800
Reviewed-on: https://cr.deepin.io/40138
Project: dde/dde-dock
Branch: refs/heads/master

View File

@ -47,6 +47,11 @@ public slots:
signals:
void accept() const;
// 在把专业版的仓库降级到debian的stable时, dock出现了一个奇怪的问题:
// 在plugins/tray/system-trays/systemtrayitem.cpp中的showPopupWindow函数中
// 无法连接到上面这个信号: "accept", qt给出一个运行时警告提示找不到信号
// 目前的解决方案就是在下面增加了这个信号
void unusedSignal();
protected:
void showEvent(QShowEvent *e);