From 0847bb35a5c8bef16ccb6873aae286e0c26cbe1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Tue, 20 Oct 2020 19:28:53 +0200 Subject: [PATCH] Fix serial port error meta type --- .../backends/deconz/interface/zigbeeinterfacedeconz.cpp | 4 ++++ libnymea-zigbee/backends/nxp/interface/zigbeeinterfacenxp.cpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/libnymea-zigbee/backends/deconz/interface/zigbeeinterfacedeconz.cpp b/libnymea-zigbee/backends/deconz/interface/zigbeeinterfacedeconz.cpp index fbb43dd..42edb15 100644 --- a/libnymea-zigbee/backends/deconz/interface/zigbeeinterfacedeconz.cpp +++ b/libnymea-zigbee/backends/deconz/interface/zigbeeinterfacedeconz.cpp @@ -34,8 +34,12 @@ // SLIP: https://tools.ietf.org/html/rfc1055 +Q_DECLARE_METATYPE(QSerialPort::SerialPortError); + ZigbeeInterfaceDeconz::ZigbeeInterfaceDeconz(QObject *parent) : QObject(parent) { + qRegisterMetaType(); + m_reconnectTimer = new QTimer(this); m_reconnectTimer->setSingleShot(true); m_reconnectTimer->setInterval(5000); diff --git a/libnymea-zigbee/backends/nxp/interface/zigbeeinterfacenxp.cpp b/libnymea-zigbee/backends/nxp/interface/zigbeeinterfacenxp.cpp index b2c58b1..df43daa 100644 --- a/libnymea-zigbee/backends/nxp/interface/zigbeeinterfacenxp.cpp +++ b/libnymea-zigbee/backends/nxp/interface/zigbeeinterfacenxp.cpp @@ -34,6 +34,8 @@ // SLIP: https://tools.ietf.org/html/rfc1055 +Q_DECLARE_METATYPE(QSerialPort::SerialPortError); + ZigbeeInterfaceNxp::ZigbeeInterfaceNxp(QObject *parent) : QObject(parent) { qRegisterMetaType();