diff options
author | Alex Blasche <alexander.blasche@qt.io> | 2018-10-16 13:26:01 +0200 |
---|---|---|
committer | Alex Blasche <alexander.blasche@qt.io> | 2018-11-07 08:33:12 +0000 |
commit | 4c77252b559c24d1c129233a89e3c6f17b1376c2 (patch) | |
tree | 837b1c85a9cf0bd3daf9bc7f9cd6e851dac2d7f8 /examples/serialbus/modbus/master/settingsdialog.h | |
parent | d34ae8f61fa92ef31225cede984f07a8083e50fb (diff) |
Remove hard QtSerialPort dependency from QtSerialBus
Task-number: QTBUG-70360
Change-Id: I511e368e227a46f9eba178612c8b106f5930ee49
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Diffstat (limited to 'examples/serialbus/modbus/master/settingsdialog.h')
-rw-r--r-- | examples/serialbus/modbus/master/settingsdialog.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/serialbus/modbus/master/settingsdialog.h b/examples/serialbus/modbus/master/settingsdialog.h index fa8550b..98ba946 100644 --- a/examples/serialbus/modbus/master/settingsdialog.h +++ b/examples/serialbus/modbus/master/settingsdialog.h @@ -51,8 +51,11 @@ #ifndef SETTINGSDIALOG_H #define SETTINGSDIALOG_H +#include <QtSerialBus/qtserialbusglobal.h> #include <QDialog> +#if QT_CONFIG(modbus_serialport) #include <QSerialPort> +#endif QT_BEGIN_NAMESPACE @@ -68,10 +71,12 @@ class SettingsDialog : public QDialog public: struct Settings { +#if QT_CONFIG(modbus_serialport) int parity = QSerialPort::EvenParity; int baud = QSerialPort::Baud19200; int dataBits = QSerialPort::Data8; int stopBits = QSerialPort::OneStop; +#endif int responseTime = 1000; int numberOfRetries = 3; }; |