diff options
Diffstat (limited to 'src/serialport/qserialport_unix_p.h')
-rw-r--r-- | src/serialport/qserialport_unix_p.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/serialport/qserialport_unix_p.h b/src/serialport/qserialport_unix_p.h index 2d09ee42..15bb5f8f 100644 --- a/src/serialport/qserialport_unix_p.h +++ b/src/serialport/qserialport_unix_p.h @@ -45,6 +45,11 @@ #include "qserialport_p.h" +#include <QtCore/qlockfile.h> +#include <QtCore/qscopedpointer.h> +#include <QtCore/qfileinfo.h> +#include <QtCore/qstringlist.h> + #include <limits.h> #include <termios.h> #ifndef Q_OS_ANDROID @@ -78,6 +83,8 @@ struct serial_struct { QT_BEGIN_NAMESPACE +QString serialPortLockFilePath(const QString &portName); + class QSocketNotifier; class QSerialPortPrivate : public QSerialPortPrivateData @@ -151,6 +158,8 @@ public: bool emittedReadyRead; bool emittedBytesWritten; + QScopedPointer<QLockFile> lockFileScopedPointer; + private: bool updateTermios(); |