Commit 6ee559ee authored by Timur Pocheptsov's avatar Timur Pocheptsov
Browse files

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: default avatarAlex Blasche <alexander.blasche@qt.io>
 
parent 722fde46
No related merge requests found
Showing with 437 additions and 1052 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment