fix: compile failed in debian stable repo

Change-Id: I3beadca55ccdac869b9f960894fd49281af64188
This commit is contained in:
listenerri 2018-12-10 18:05:37 +08:00
parent 0a3eb2b619
commit fc64302b9e
Notes: gerrit 2018-12-10 18:12:04 +08:00
Verified+1: <jenkins@deepin.com>
Code-Review+2: listenerri <listenerri@gmail.com>
Submitted-by: listenerri <listenerri@gmail.com>
Submitted-at: Mon, 10 Dec 2018 18:12:03 +0800
Reviewed-on: https://cr.deepin.io/40435
Project: dde/dde-dock
Branch: refs/heads/master
3 changed files with 4 additions and 4 deletions

View File

@ -49,8 +49,8 @@ WiredItem::WiredItem(WiredDevice *device)
connect(m_delayTimer, &QTimer::timeout, this, &WiredItem::reloadIcon);
connect(m_device, static_cast<void (NetworkDevice::*)(NetworkDevice::DeviceStatus) const>(&NetworkDevice::statusChanged), this, &WiredItem::deviceStateChanged);
QMetaObject::invokeMethod(this, &WiredItem::refreshTips, Qt::QueuedConnection);
QMetaObject::invokeMethod(this, &WiredItem::refreshIcon, Qt::QueuedConnection);
QTimer::singleShot(0, this, &WiredItem::refreshTips);
QTimer::singleShot(0, this, &WiredItem::refreshIcon);
}
QWidget *WiredItem::itemTips()

View File

@ -54,7 +54,7 @@ WirelessItem::WirelessItem(WirelessDevice *device)
connect(static_cast<WirelessDevice *>(m_device), &WirelessDevice::activeConnectionChanged, m_refreshTimer, static_cast<void (QTimer::*) ()>(&QTimer::start));
//QMetaObject::invokeMethod(this, "init", Qt::QueuedConnection);
QMetaObject::invokeMethod(this, &WirelessItem::refreshTips, Qt::QueuedConnection);
QTimer::singleShot(0, this, &WirelessItem::refreshTips);
init();
}

View File

@ -83,7 +83,7 @@ FashionTrayItem::FashionTrayItem(TrayPlugin *trayPlugin, QWidget *parent)
connect(m_controlWidget, &FashionTrayControlWidget::expandChanged, this, &FashionTrayItem::onTrayListExpandChanged);
// do not call init immediately the TrayPlugin has not be constructed for now
QMetaObject::invokeMethod(this, &FashionTrayItem::init, Qt::QueuedConnection);
QTimer::singleShot(0, this, &FashionTrayItem::init);
}
void FashionTrayItem::setTrayWidgets(const QMap<QString, AbstractTrayWidget *> &itemTrayMap)