summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/network/kernel/qnetworkinformation.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/network/kernel/qnetworkinformation.h b/src/network/kernel/qnetworkinformation.h
index a04e725300..bc71b37c64 100644
--- a/src/network/kernel/qnetworkinformation.h
+++ b/src/network/kernel/qnetworkinformation.h
@@ -53,7 +53,7 @@ class Q_NETWORK_EXPORT QNetworkInformation : public QObject
{
Q_OBJECT
Q_DECLARE_PRIVATE(QNetworkInformation)
- Q_PROPERTY(Reachability reachability READ reachability)
+ Q_PROPERTY(Reachability reachability READ reachability NOTIFY reachabilityChanged)
public:
enum class Reachability {
Unknown,
@@ -67,8 +67,8 @@ public:
enum class Feature {
Reachability = 0x1,
};
- Q_ENUM(Feature)
Q_DECLARE_FLAGS(Features, Feature)
+ Q_FLAG(Features)
~QNetworkInformation() override;
@@ -93,6 +93,8 @@ private:
Q_DISABLE_COPY_MOVE(QNetworkInformation)
};
+Q_DECLARE_OPERATORS_FOR_FLAGS(QNetworkInformation::Features)
+
QT_END_NAMESPACE
#endif