summaryrefslogtreecommitdiffstats
path: root/src/serialbus/qmodbusrtuserialmaster_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/serialbus/qmodbusrtuserialmaster_p.h')
-rw-r--r--src/serialbus/qmodbusrtuserialmaster_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/serialbus/qmodbusrtuserialmaster_p.h b/src/serialbus/qmodbusrtuserialmaster_p.h
index 9672684..d206eec 100644
--- a/src/serialbus/qmodbusrtuserialmaster_p.h
+++ b/src/serialbus/qmodbusrtuserialmaster_p.h
@@ -310,7 +310,7 @@ public:
onBytesWritten(bytes);
});
- QObject::connect(m_serialPort, QOverload<QSerialPort::SerialPortError>::of(&QSerialPort::error),
+ QObject::connect(m_serialPort, &QSerialPort::errorOccurred,
q, [this](QSerialPort::SerialPortError error) {
onError(error);
});
@@ -427,6 +427,8 @@ public:
return false;
}
+ QIODevice *device() const override { return m_serialPort; }
+
Timer m_responseTimer;
QByteArray m_responseBuffer;