summaryrefslogtreecommitdiffstats
path: root/src/serialport/qserialport_unix_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/serialport/qserialport_unix_p.h')
-rw-r--r--src/serialport/qserialport_unix_p.h9
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();