summaryrefslogtreecommitdiffstats
path: root/src/network/socket/qlocalserver.h
diff options
context:
space:
mode:
authorTimur Pocheptsov <timur.pocheptsov@qt.io>2020-12-17 12:47:02 +0100
committerTimur Pocheptsov <timur.pocheptsov@qt.io>2021-01-27 16:54:46 +0100
commit7687e2a4295fedd844c46f921b78f21102d26685 (patch)
tree8c39e852e33421ef7654e87d865a2665f3c6bd01 /src/network/socket/qlocalserver.h
parent061254ed1252eab63e8aca886b6229740cfd27c1 (diff)
Port QLocalServer to the new property system
Task-number: QTBUG-85520 Change-Id: Iee43a2e9e2d4847dad3b8be345d562af9aa3b690 Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
Diffstat (limited to 'src/network/socket/qlocalserver.h')
-rw-r--r--src/network/socket/qlocalserver.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/network/socket/qlocalserver.h b/src/network/socket/qlocalserver.h
index 211aa94d85..22b99d3e67 100644
--- a/src/network/socket/qlocalserver.h
+++ b/src/network/socket/qlocalserver.h
@@ -43,6 +43,8 @@
#include <QtNetwork/qtnetworkglobal.h>
#include <QtNetwork/qabstractsocket.h>
+#include <QtCore/qproperty.h>
+
QT_REQUIRE_CONFIG(localserver);
QT_BEGIN_NAMESPACE
@@ -54,7 +56,7 @@ class Q_NETWORK_EXPORT QLocalServer : public QObject
{
Q_OBJECT
Q_DECLARE_PRIVATE(QLocalServer)
- Q_PROPERTY(SocketOptions socketOptions READ socketOptions WRITE setSocketOptions)
+ Q_PROPERTY(SocketOptions socketOptions READ socketOptions WRITE setSocketOptions BINDABLE bindableSocketOptions)
Q_SIGNALS:
void newConnection();
@@ -91,6 +93,7 @@ public:
void setSocketOptions(SocketOptions options);
SocketOptions socketOptions() const;
+ QBindable<SocketOptions> bindableSocketOptions();
qintptr socketDescriptor() const;