summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qlowenergydescriptor.h
diff options
context:
space:
mode:
authorTimur Pocheptsov <timur.pocheptsov@qt.io>2019-05-06 10:01:39 +0200
committerTimur Pocheptsov <timur.pocheptsov@qt.io>2019-06-17 12:19:39 +0200
commit6ee559eefc3fee286eb92a5f5d8b8fe004d0dc42 (patch)
treee11f7247c7bd8fe40590c8e46a811c56304623bb /src/bluetooth/qlowenergydescriptor.h
parent722fde4664b8b3f5f661e37d212c32ba0fb2bbad (diff)
LE controller/service remove code duplication (Darwin)
Make our private controller class to inherit the shared base as other platforms do. Rename it into PrivateDarwin. Remove QLowEnergyController's code duplicate on Darwin. Get rid of Darwin's copy of QLowEnergyService. As a bonus, a number of bugs/inconsistencies were fixed in setting the state and not emitting stateChanged. Reduced the usage of 'isValid'. Task-number: QTBUG-75348 Change-Id: I77495870597b61fecae8bca1617590fd9ad2def4 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
Diffstat (limited to 'src/bluetooth/qlowenergydescriptor.h')
-rw-r--r--src/bluetooth/qlowenergydescriptor.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bluetooth/qlowenergydescriptor.h b/src/bluetooth/qlowenergydescriptor.h
index 62ca5fd3..84f48fbc 100644
--- a/src/bluetooth/qlowenergydescriptor.h
+++ b/src/bluetooth/qlowenergydescriptor.h
@@ -83,7 +83,7 @@ protected:
friend class QLowEnergyControllerPrivateBluez;
friend class QLowEnergyControllerPrivateBluezDBus;
friend class QLowEnergyControllerPrivateCommon;
- friend class QLowEnergyControllerPrivateOSX;
+ friend class QLowEnergyControllerPrivateDarwin;
friend class QLowEnergyControllerPrivateWinRT;
friend class QLowEnergyControllerPrivateWinRTNew;
QLowEnergyDescriptorPrivate *data = nullptr;